java.lang.Object
javax.net.ssl.SSLContextSpi
nl.altindag.ssl.sslcontext.FenixSSLContextSpi
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate static final nl.altindag.sude.Loggerprivate final SSLContextprivate final SSLParameters -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected SSLEngineprotected SSLEngineengineCreateSSLEngine(String host, int port) protected SSLSessionContextprotected SSLParametersprotected SSLSessionContextprotected SSLServerSocketFactoryprotected SSLSocketFactoryprotected SSLParametersprotected voidengineInit(KeyManager[] km, TrustManager[] tm, SecureRandom sr) private SSLEnginegetSSLEngine(String peerHost, int peerPort)
-
Field Details
-
LOGGER
private static final nl.altindag.sude.Logger LOGGER -
sslContext
-
sslParameters
-
-
Constructor Details
-
FenixSSLContextSpi
FenixSSLContextSpi(SSLContext sslContext, SSLParameters sslParameters) -
FenixSSLContextSpi
public FenixSSLContextSpi()
-
-
Method Details
-
engineInit
- Specified by:
engineInitin classSSLContextSpi
-
engineGetSocketFactory
- Specified by:
engineGetSocketFactoryin classSSLContextSpi
-
engineGetServerSocketFactory
- Specified by:
engineGetServerSocketFactoryin classSSLContextSpi
-
engineCreateSSLEngine
- Specified by:
engineCreateSSLEnginein classSSLContextSpi
-
engineCreateSSLEngine
- Specified by:
engineCreateSSLEnginein classSSLContextSpi
-
getSSLEngine
-
engineGetServerSessionContext
- Specified by:
engineGetServerSessionContextin classSSLContextSpi
-
engineGetClientSessionContext
- Specified by:
engineGetClientSessionContextin classSSLContextSpi
-
engineGetDefaultSSLParameters
- Overrides:
engineGetDefaultSSLParametersin classSSLContextSpi
-
engineGetSupportedSSLParameters
- Overrides:
engineGetSupportedSSLParametersin classSSLContextSpi
-