Package com.linkedin.venice.utils
Class SslUtils.VeniceTlsConfiguration.Builder
java.lang.Object
com.linkedin.venice.utils.SslUtils.VeniceTlsConfiguration.Builder
- Enclosing class:
- SslUtils.VeniceTlsConfiguration
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionbuild()
setAllowGeneratingSelfSignedCertificate
(boolean allowGeneratingSelfSignedCertificate) setHostname
(String hostname) setKeyManagerAlgorithm
(String keyManagerAlgorithm) setKeyPassphrase
(String keyPassphrase) setKeyStorePassword
(String keyStorePassword) setKeyStorePath
(String keyStorePath) setKeyStoreType
(String keyStoreType) setSecureRandomAlgorithm
(String secureRandomAlgorithm) setSslProtocol
(String sslProtocol) setTrustStoreManagerAlgorithm
(String trustStoreManagerAlgorithm) setTrustStorePassword
(String trustStorePassword) setTrustStorePath
(String trustStorePath) setTrustStoreType
(String trustStoreType) setUseOpenSsl
(boolean useOpenSsl) setValidateCertificates
(boolean validateCertificates)
-
Constructor Details
-
Builder
public Builder()
-
-
Method Details
-
setHostname
-
setSslProtocol
-
setTrustStorePath
-
setKeyStorePath
-
setKeyStoreType
-
setTrustStoreType
-
setKeyStorePassword
-
setKeyPassphrase
-
setTrustStorePassword
-
setKeyManagerAlgorithm
-
setUseOpenSsl
-
setValidateCertificates
public SslUtils.VeniceTlsConfiguration.Builder setValidateCertificates(boolean validateCertificates) -
setAllowGeneratingSelfSignedCertificate
public SslUtils.VeniceTlsConfiguration.Builder setAllowGeneratingSelfSignedCertificate(boolean allowGeneratingSelfSignedCertificate) -
setSecureRandomAlgorithm
public SslUtils.VeniceTlsConfiguration.Builder setSecureRandomAlgorithm(String secureRandomAlgorithm) -
setTrustStoreManagerAlgorithm
public SslUtils.VeniceTlsConfiguration.Builder setTrustStoreManagerAlgorithm(String trustStoreManagerAlgorithm) -
build
-