public static class SecurityConfig.Builder extends Object
| Constructor and Description |
|---|
Builder() |
| Modifier and Type | Method and Description |
|---|---|
SecurityConfig |
build() |
SecurityConfig.Builder |
enableNativeTls(boolean nativeTlsEnabled) |
SecurityConfig.Builder |
enableTls(boolean tlsEnabled) |
SecurityConfig.Builder |
trustCertificate(Path certificatePath) |
SecurityConfig.Builder |
trustCertificates(List<X509Certificate> certificates) |
SecurityConfig.Builder |
trustManagerFactory(TrustManagerFactory trustManagerFactory) |
public SecurityConfig build()
public SecurityConfig.Builder enableTls(boolean tlsEnabled)
public SecurityConfig.Builder enableNativeTls(boolean nativeTlsEnabled)
public SecurityConfig.Builder trustCertificates(List<X509Certificate> certificates)
public SecurityConfig.Builder trustCertificate(Path certificatePath)
public SecurityConfig.Builder trustManagerFactory(TrustManagerFactory trustManagerFactory)
Copyright © 2020 Couchbase, Inc.. All rights reserved.