Configure CSIv2 for Secure Sockets Layer client authentication
Before you begin
Configure the SSL client authentication using the sas.client.props configuration file or the administrative console. To configure a Java client application, use the sas.client.props configuration file. By default, the sas.client.props file is located in the install_root/profiles/profile/properties directory of your WAS installation.To configure a WebSphere Application Server, use the administrative console. To start the administrative console, specify URL: http://server host_name:9060/ibm/console.
Overview
To configure a Java client application, complete the following steps, which explain how to edit the sas.client.props file directly:
Procedure
- To require SSL client authentication, set property com.ibm.CSI.performTLClientAuthenticationRequired=true. Do not set this property unless you know your target server also supports SSL client authentication for the inbound CSI authentication protocol.
- To support SSL client authentication, set the property com.ibm.CSI.performTLClientAuthenticationSupported=true.
- To specify the CSI protocol, set the property com.ibm.CSI.protocol=csiv2.
- To match the SSL protocol configured with your server, set the property, com.ibm.ssl.protocol, accordingly.
- Specify the com.ibm.CORBA.ConfigURL property with the fully qualified path of your Java property file when you run your application. For example, -Dcom.ibm.CORBA.ConfigURL=file:/c:/WebSphere/AppServer/profiles/profile/properties/sas.client.props
See Also
Authentication protocol for EJB security
Related Tasks
Creating a Secure Sockets Layer repertoire configuration entry
Manage digital certificates
See Also
Cryptographic token settings