Package org.jgroups.util
Class TLS
java.lang.Object
org.jgroups.util.TLS
- All Implemented Interfaces:
Lifecycle
- Since:
- 5.2.15
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsModifier and TypeFieldDescriptionprotected String[]protected TLSClientAuthprotected booleanprotected Stringprotected Stringprotected Stringprotected Stringprotected String[]protected Stringprotected List<SNIMatcher> protected SSLContextprotected Stringprotected Stringprotected Stringprotected FileWatcher -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncreateSocketFactory(SSLContext context) booleanenabled()enabled(boolean e) String[]String[]voidinit()Called after an instance has been created and before it is started.setCipherSuites(String[] c) setProtocols(String[] p) voidsetWatcher(FileWatcher watcher)
-
Field Details
-
enabled
protected boolean enabled -
protocols
-
cipher_suites
-
provider
-
keystore_path
-
keystore_password
-
keystore_type
-
keystore_alias
-
truststore_path
-
truststore_password
-
truststore_type
-
ssl_context
-
client_auth
-
sni_matchers
-
watcher
-
-
Constructor Details
-
TLS
public TLS()
-
-
Method Details
-
enabled
public boolean enabled() -
enabled
-
getProtocols
-
setProtocols
-
getCipherSuites
-
setCipherSuites
-
getProvider
-
setProvider
-
getKeystorePath
-
setKeystorePath
-
getKeystorePassword
-
setKeystorePassword
-
getKeystoreType
-
setKeystoreType
-
getKeystoreAlias
-
setKeystoreAlias
-
getTruststorePath
-
setTruststorePath
-
getTruststorePassword
-
setTruststorePassword
-
getTruststoreType
-
setTruststoreType
-
getSSLContext
-
setSSLContext
-
getClientAuth
-
setClientAuth
-
getSniMatchers
-
setSniMatchers
-
getWatcher
-
setWatcher
-
init
Description copied from interface:LifecycleCalled after an instance has been created and before it is started. -
createContext
-
createSocketFactory
-
createSocketFactory
-