Package org.apache.druid.server.security
Class TLSUtils.ClientSSLContextBuilder
java.lang.Object
org.apache.druid.server.security.TLSUtils.ClientSSLContextBuilder
- Enclosing class:
- TLSUtils
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbuild()setCertAlias(String certAlias) setCertificateChecker(TLSCertificateChecker certificateChecker) setKeyManagerFactoryPasswordProvider(PasswordProvider keyManagerFactoryPasswordProvider) setKeyStoreAlgorithm(String keyStoreAlgorithm) setKeyStorePasswordProvider(PasswordProvider keyStorePasswordProvider) setKeyStorePath(String keyStorePath) setKeyStoreType(String keyStoreType) setProtocol(String protocol) setTrustStoreAlgorithm(String trustStoreAlgorithm) setTrustStorePasswordProvider(PasswordProvider trustStorePasswordProvider) setTrustStorePath(String trustStorePath) setTrustStoreType(String trustStoreType) setValidateHostnames(Boolean validateHostnames)
-
Constructor Details
-
ClientSSLContextBuilder
public ClientSSLContextBuilder()
-
-
Method Details
-
setProtocol
-
setTrustStoreType
-
setTrustStorePath
-
setTrustStoreAlgorithm
-
setTrustStorePasswordProvider
public TLSUtils.ClientSSLContextBuilder setTrustStorePasswordProvider(PasswordProvider trustStorePasswordProvider) -
setKeyStoreType
-
setKeyStorePath
-
setKeyStoreAlgorithm
-
setCertAlias
-
setKeyStorePasswordProvider
public TLSUtils.ClientSSLContextBuilder setKeyStorePasswordProvider(PasswordProvider keyStorePasswordProvider) -
setKeyManagerFactoryPasswordProvider
public TLSUtils.ClientSSLContextBuilder setKeyManagerFactoryPasswordProvider(PasswordProvider keyManagerFactoryPasswordProvider) -
setValidateHostnames
-
setCertificateChecker
public TLSUtils.ClientSSLContextBuilder setCertificateChecker(TLSCertificateChecker certificateChecker) -
build
-