An active SSL configuration. The SSL configuration
identifies the KeystoreManager instance to be used
for SSL connections, as well as the specifics
of the certificates to be used for the connections.
The socket factories attached to the CORBA ORBs
used the SSLConfig to retrieve SocketFactory instances
for creating the secure sockets.
version: $Rev: 484846 $ $Date: 2006-12-08 15:34:10 -0800 (Fri, 08 Dec 2006) $
createSSLFactory(ClassLoader loader) Create an SSLServerSocketFactory instance for creating
server-side SSL connections.
Parameters: loader - The class loader used to resolve classes requiredby the KeystoreManager.
createSSLServerFactory(ClassLoader loader) Create an SSLSocketFactory instance for creating
client-side SSL connections.
Parameters: loader - The class loader used to resolve classes requiredby the KeystoreManager.
Create an SSLServerSocketFactory instance for creating
server-side SSL connections.
Parameters: loader - The class loader used to resolve classes requiredby the KeystoreManager. An SSLServerSocketFactory instance created with theSSLConfig specifices. throws: KeystoreException - When a problem occurs while creating the factory.
Create an SSLSocketFactory instance for creating
client-side SSL connections.
Parameters: loader - The class loader used to resolve classes requiredby the KeystoreManager. An SSLSocketFactory instance created with theSSLConfig specifices. throws: KeystoreException - When a problem occurs while creating the factory.
Algorithm to use.
As different JVMs have different implementations available, the default algorithm can be used by supplying the value "Default".
Parameters: algorithm - the algorithm to use, or "Default" to use the default from javax.net.ssl.KeyManagerFactory.getDefaultAlgorithm
Set the name of the keystore to be used for this
connection. This must be the name of a keystore
stored within the KeystoreManager instance.
Parameters: keyStore - The key store String name.
Set a new encryption provider for the SSL access.
Parameters: provider - The new provider name.
setTrustStore
public void setTrustStore(String trustStore)(Code)
Set the name of the truststore to be used for
connections. The truststore must map to one
managed by the KeystoreManager instance.
Parameters: trustStore - The new trustStore name.