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
public class JSSContextSpi extends javax.net.ssl.SSLContextSpi
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description classJSSContextSpi.TLSv11classJSSContextSpi.TLSv12classJSSContextSpi.TLSv13
-
Field Summary
Fields Modifier and Type Field Description static org.slf4j.Loggerlogger
-
Constructor Summary
Constructors Constructor Description JSSContextSpi()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description javax.net.ssl.SSLEngineengineCreateSSLEngine()javax.net.ssl.SSLEngineengineCreateSSLEngine(java.lang.String host, int port)javax.net.ssl.SSLSessionContextengineGetClientSessionContext()javax.net.ssl.SSLSessionContextengineGetServerSessionContext()javax.net.ssl.SSLServerSocketFactoryengineGetServerSocketFactory()javax.net.ssl.SSLSocketFactoryengineGetSocketFactory()javax.net.ssl.SSLParametersengineGetSupportedSSLParameters()voidengineInit(javax.net.ssl.KeyManager[] kms, javax.net.ssl.TrustManager[] tms, java.security.SecureRandom sr)
-
-
-
Method Detail
-
engineInit
public void engineInit(javax.net.ssl.KeyManager[] kms, javax.net.ssl.TrustManager[] tms, java.security.SecureRandom sr) throws java.security.KeyManagementException- Specified by:
engineInitin classjavax.net.ssl.SSLContextSpi- Throws:
java.security.KeyManagementException
-
engineCreateSSLEngine
public javax.net.ssl.SSLEngine engineCreateSSLEngine()
- Specified by:
engineCreateSSLEnginein classjavax.net.ssl.SSLContextSpi
-
engineCreateSSLEngine
public javax.net.ssl.SSLEngine engineCreateSSLEngine(java.lang.String host, int port)- Specified by:
engineCreateSSLEnginein classjavax.net.ssl.SSLContextSpi
-
engineGetClientSessionContext
public javax.net.ssl.SSLSessionContext engineGetClientSessionContext()
- Specified by:
engineGetClientSessionContextin classjavax.net.ssl.SSLContextSpi
-
engineGetServerSessionContext
public javax.net.ssl.SSLSessionContext engineGetServerSessionContext()
- Specified by:
engineGetServerSessionContextin classjavax.net.ssl.SSLContextSpi
-
engineGetServerSocketFactory
public javax.net.ssl.SSLServerSocketFactory engineGetServerSocketFactory()
- Specified by:
engineGetServerSocketFactoryin classjavax.net.ssl.SSLContextSpi
-
engineGetSocketFactory
public javax.net.ssl.SSLSocketFactory engineGetSocketFactory()
- Specified by:
engineGetSocketFactoryin classjavax.net.ssl.SSLContextSpi
-
engineGetSupportedSSLParameters
public javax.net.ssl.SSLParameters engineGetSupportedSSLParameters()
- Overrides:
engineGetSupportedSSLParametersin classjavax.net.ssl.SSLContextSpi
-
-