Create an SSL RMI Configuration Properties File
A properties file is used to define the SSL RMI configuration.
Refer to the javadoc for SSLRMIConfiguration
for additional details and sample configuration files.
Required inputs
- control mode (none|all|selective)
(for example, "com.sas.services.security.ssl.control.mode=[0|1|2]" to specify the desired SSL mode)
- key store absolute file name
(for example, "javax.net.ssl.keyStore=C:\TomCat\webapps\MyWebApp\private\keystore_server")
- key store password that is preferably SAS001 encoded
(for example, "javax.net.ssl.keyStorePassword={sas001}MWJyaWRnZQ==")
- custom selection control file
(for example, "com.sas.services.security.ssl.control.file=C:\\xxx\\sas_ssl_selective_custom.config").
Note that this property only needs to be defined if one wishes to employ a control mode of "2" (selective) and
override the default selection controls.
- mutual authentication preference
(for example, "com.sas.services.security.ssl.mutual.enabled=true" to enable mutual authentication)
Procedure
- Open a command window
- Navigate the command window to a private directory which will contain the SSL RMI configuration
properties file
(for example, C:\xxx\sas_ssl_properties.config)
- Edit the file to define the desired configuration. Sample configuration files are
provided in the javadoc for SSLRMIConfiguration.