static SecurityConfig.Builder |
SecurityConfig.builder() |
|
SecurityConfig.Builder |
SecurityConfig.Builder.ciphers(List<String> ciphers) |
Allows to customize the list of ciphers that is negotiated with the cluster.
|
static SecurityConfig.Builder |
SecurityConfig.ciphers(List<String> ciphers) |
Allows to customize the list of ciphers that is negotiated with the cluster.
|
SecurityConfig.Builder |
SecurityConfig.Builder.enableHostnameVerification(boolean hostnameVerificationEnabled) |
Allows to enable or disable hostname verification (enabled by default).
|
static SecurityConfig.Builder |
SecurityConfig.enableHostnameVerification(boolean hostnameVerificationEnabled) |
Allows enabling or disabling hostname verification (enabled by default).
|
SecurityConfig.Builder |
SecurityConfig.Builder.enableNativeTls(boolean nativeTlsEnabled) |
Enables/disables native TLS (enabled by default).
|
static SecurityConfig.Builder |
SecurityConfig.enableNativeTls(boolean nativeTlsEnabled) |
Enables/disables native TLS (enabled by default).
|
SecurityConfig.Builder |
SecurityConfig.Builder.enableTls(boolean tlsEnabled) |
Enables TLS for all client/server communication (disabled by default).
|
static SecurityConfig.Builder |
SecurityConfig.enableTls(boolean tlsEnabled) |
Enables TLS for all client/server communication (disabled by default).
|
SecurityConfig.Builder |
CoreEnvironment.Builder.securityConfig() |
Returns the currently stored config builder.
|
SecurityConfig.Builder |
SecurityConfig.Builder.trustCertificate(Path certificatePath) |
Loads X.509 certificates from the file at the given path into the trust store.
|
static SecurityConfig.Builder |
SecurityConfig.trustCertificate(Path certificatePath) |
Loads X.509 certificates from the specified file into the trust store.
|
SecurityConfig.Builder |
SecurityConfig.Builder.trustCertificates(List<X509Certificate> certificates) |
Loads the given list of X.509 certificates into the trust store.
|
static SecurityConfig.Builder |
SecurityConfig.trustCertificates(List<X509Certificate> certificates) |
Loads the given list of X.509 certificates into the trust store.
|
SecurityConfig.Builder |
SecurityConfig.Builder.trustManagerFactory(TrustManagerFactory trustManagerFactory) |
Allows to provide a trust manager factory directly for maximum flexibility.
|
static SecurityConfig.Builder |
SecurityConfig.trustManagerFactory(TrustManagerFactory trustManagerFactory) |
Allows to provide a trust manager factory directly for maximum flexibility.
|
SecurityConfig.Builder |
SecurityConfig.Builder.trustStore(Path trustStorePath,
String trustStorePassword,
Optional<String> trustStoreType) |
|
SecurityConfig.Builder |
SecurityConfig.Builder.trustStore(KeyStore trustStore) |
|
static SecurityConfig.Builder |
SecurityConfig.trustStore(Path trustStorePath,
String trustStorePassword,
Optional<String> trustStoreType) |
|
static SecurityConfig.Builder |
SecurityConfig.trustStore(KeyStore trustStore) |
|