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
Constructors -
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
-