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, setUseClientModepublic 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.SSLInitializationExceptionpublic abstract void setTrustedRootDN(java.lang.String trustedRootDN)
throws SSLInitializationException
trustedRootDN - Slash form DN of the Trusted Root container object
data.SSLInitializationExceptionpublic abstract void setSecureProtocol(java.lang.String secureProtocol)
throws SSLInitializationException
secureProtocol - Secure Protocol(SSLv3 or TLSv1 or TLSv1_2)
data.SSLInitializationException