Package | Description |
---|---|
com.couchbase.client.core.env |
Modifier and Type | Method and Description |
---|---|
static SecurityConfig.Builder |
SecurityConfig.builder() |
static SecurityConfig.Builder |
SecurityConfig.enableNativeTls(boolean nativeTlsEnabled) |
SecurityConfig.Builder |
SecurityConfig.Builder.enableNativeTls(boolean nativeTlsEnabled) |
static SecurityConfig.Builder |
SecurityConfig.enableTls(boolean tlsEnabled) |
SecurityConfig.Builder |
SecurityConfig.Builder.enableTls(boolean tlsEnabled) |
SecurityConfig.Builder |
CoreEnvironment.Builder.securityConfig()
Returns the currently stored config builder.
|
static SecurityConfig.Builder |
SecurityConfig.trustCertificate(Path certificatePath) |
SecurityConfig.Builder |
SecurityConfig.Builder.trustCertificate(Path certificatePath) |
static SecurityConfig.Builder |
SecurityConfig.trustCertificates(List<X509Certificate> certificates) |
SecurityConfig.Builder |
SecurityConfig.Builder.trustCertificates(List<X509Certificate> certificates) |
static SecurityConfig.Builder |
SecurityConfig.trustManagerFactory(TrustManagerFactory trustManagerFactory) |
SecurityConfig.Builder |
SecurityConfig.Builder.trustManagerFactory(TrustManagerFactory trustManagerFactory) |
Modifier and Type | Method and Description |
---|---|
SELF |
CoreEnvironment.Builder.securityConfig(SecurityConfig.Builder securityConfig)
Allows to configure everything related to TLS/encrypted connections.
|
Copyright © 2020 Couchbase, Inc.. All rights reserved.