Class JSSContextSpi
java.lang.Object
javax.net.ssl.SSLContextSpi
org.mozilla.jss.provider.javax.net.JSSContextSpi
- Direct Known Subclasses:
JSSContextSpi.TLSv11,JSSContextSpi.TLSv12,JSSContextSpi.TLSv13
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionclassclassclass -
Field Summary
FieldsModifier and TypeFieldDescription(package private) JSSKeyManagerstatic org.slf4j.Logger(package private) SSLVersion(package private) X509TrustManager[] -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionengineCreateSSLEngine(String host, int port) voidengineInit(KeyManager[] kms, TrustManager[] tms, SecureRandom sr) private voidMethods inherited from class javax.net.ssl.SSLContextSpi
engineGetDefaultSSLParameters
-
Field Details
-
logger
public static org.slf4j.Logger logger -
key_manager
JSSKeyManager key_manager -
trust_managers
X509TrustManager[] trust_managers -
protocol_version
SSLVersion protocol_version
-
-
Constructor Details
-
JSSContextSpi
public JSSContextSpi()
-
-
Method Details
-
engineInit
public void engineInit(KeyManager[] kms, TrustManager[] tms, SecureRandom sr) throws KeyManagementException - Specified by:
engineInitin classSSLContextSpi- Throws:
KeyManagementException
-
engineCreateSSLEngine
- Specified by:
engineCreateSSLEnginein classSSLContextSpi
-
engineCreateSSLEngine
- Specified by:
engineCreateSSLEnginein classSSLContextSpi
-
initializeEngine
-
engineGetClientSessionContext
- Specified by:
engineGetClientSessionContextin classSSLContextSpi
-
engineGetServerSessionContext
- Specified by:
engineGetServerSessionContextin classSSLContextSpi
-
engineGetServerSocketFactory
- Specified by:
engineGetServerSocketFactoryin classSSLContextSpi
-
engineGetSocketFactory
- Specified by:
engineGetSocketFactoryin classSSLContextSpi
-
engineGetSupportedSSLParameters
- Overrides:
engineGetSupportedSSLParametersin classSSLContextSpi
-