Package nl.altindag.ssl.sslcontext
Class FenixSSLContextSpi
- java.lang.Object
-
- javax.net.ssl.SSLContextSpi
-
- nl.altindag.ssl.sslcontext.FenixSSLContextSpi
-
public final class FenixSSLContextSpi extends SSLContextSpi
- Author:
- Hakan Altindag
-
-
Constructor Summary
Constructors Constructor Description FenixSSLContextSpi()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected SSLEngineengineCreateSSLEngine()protected SSLEngineengineCreateSSLEngine(String host, int port)protected SSLSessionContextengineGetClientSessionContext()protected SSLParametersengineGetDefaultSSLParameters()protected SSLSessionContextengineGetServerSessionContext()protected SSLServerSocketFactoryengineGetServerSocketFactory()protected SSLSocketFactoryengineGetSocketFactory()protected SSLParametersengineGetSupportedSSLParameters()protected voidengineInit(KeyManager[] km, TrustManager[] tm, SecureRandom sr)
-
-
-
Method Detail
-
engineInit
protected void engineInit(KeyManager[] km, TrustManager[] tm, SecureRandom sr)
- Specified by:
engineInitin classSSLContextSpi
-
engineGetSocketFactory
protected SSLSocketFactory engineGetSocketFactory()
- Specified by:
engineGetSocketFactoryin classSSLContextSpi
-
engineGetServerSocketFactory
protected SSLServerSocketFactory engineGetServerSocketFactory()
- Specified by:
engineGetServerSocketFactoryin classSSLContextSpi
-
engineCreateSSLEngine
protected SSLEngine engineCreateSSLEngine()
- Specified by:
engineCreateSSLEnginein classSSLContextSpi
-
engineCreateSSLEngine
protected SSLEngine engineCreateSSLEngine(String host, int port)
- Specified by:
engineCreateSSLEnginein classSSLContextSpi
-
engineGetServerSessionContext
protected SSLSessionContext engineGetServerSessionContext()
- Specified by:
engineGetServerSessionContextin classSSLContextSpi
-
engineGetClientSessionContext
protected SSLSessionContext engineGetClientSessionContext()
- Specified by:
engineGetClientSessionContextin classSSLContextSpi
-
engineGetDefaultSSLParameters
protected SSLParameters engineGetDefaultSSLParameters()
- Overrides:
engineGetDefaultSSLParametersin classSSLContextSpi
-
engineGetSupportedSSLParameters
protected SSLParameters engineGetSupportedSSLParameters()
- Overrides:
engineGetSupportedSSLParametersin classSSLContextSpi
-
-