Package io.nosqlbench.engine.api.util
Class SSLKsFactory
java.lang.Object
io.nosqlbench.engine.api.util.SSLKsFactory
- All Implemented Interfaces:
NBConfigModelProvider,NBMapConfigurable
public class SSLKsFactory extends java.lang.Object implements NBMapConfigurable
-
Field Summary
Fields Modifier and Type Field Description static java.lang.StringDEFAULT_TLSVERSIONstatic java.lang.StringSSL -
Method Summary
Modifier and Type Method Description voidapplyConfig(java.util.Map<java.lang.String,?> providedConfig)javax.net.SocketFactorycreateSocketFactory(NBConfiguration cfg)javax.net.ServerSocketFactorycreateSSLServerSocketFactory(NBConfiguration cfg)static SSLKsFactoryget()NBConfigModelgetConfigModel()javax.net.ssl.SSLContextgetContext(NBConfiguration cfg)
-
Field Details
-
SSL
public static final java.lang.String SSL- See Also:
- Constant Field Values
-
DEFAULT_TLSVERSION
public static final java.lang.String DEFAULT_TLSVERSION- See Also:
- Constant Field Values
-
-
Method Details
-
get
-
createSSLServerSocketFactory
-
createSocketFactory
-
getContext
-
applyConfig
public void applyConfig(java.util.Map<java.lang.String,?> providedConfig)- Specified by:
applyConfigin interfaceNBMapConfigurable
-
getConfigModel
- Specified by:
getConfigModelin interfaceNBConfigModelProvider
-