public abstract class KmoSSLFactory extends SSLFactory
DEFAULT, FALSE, needClientAuth, TRUE, useClientMode
Constructor and Description |
---|
KmoSSLFactory() |
Modifier and Type | Method and Description |
---|---|
abstract void |
setKmo(java.lang.String dn)
Specify the Key Material Object to use for sockets created
by this factory
This method must be called before attempting to create a socket
using the factory.
|
abstract void |
setSecureProtocol(java.lang.String secureProtocol)
Specify the Secure Protocol to be used for sockets created
by this factory
|
abstract void |
setTrustedRootDN(java.lang.String trustedRootDN)
Specify the Trusted Root Container Object to use for sockets created
by this factory
|
createServerSocket, createServerSocket, createServerSocket, createSocket, createSocket, createSocket, createSocket, getInstance, getSSLDescription, getSSLVerboseDescription, setNeedClientAuth, setUseClientMode
public abstract void setKmo(java.lang.String dn) throws SSLInitializationException
This method must be called before attempting to create a socket using the factory.
dn
- of Key Material Object to use for authentication
data.SSLInitializationException
public abstract void setTrustedRootDN(java.lang.String trustedRootDN) throws SSLInitializationException
trustedRootDN
- Slash form DN of the Trusted Root container object
data.SSLInitializationException
public abstract void setSecureProtocol(java.lang.String secureProtocol) throws SSLInitializationException
secureProtocol
- Secure Protocol(SSLv3 or TLSv1 or TLSv1_2)
data.SSLInitializationException