Package com.linkedin.venice.security
Class SSLConfig
java.lang.Object
com.linkedin.venice.security.SSLConfig
-
Nested Class Summary
Nested Classes -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic SSLConfigbuildConfig(Properties sslProperties) Build a Config class from Properties that contains all SSL settingsbooleanbooleanbooleanvoidsetKeyStoreData(String keyStoreData) voidsetKeyStoreFilePath(String keyStoreFilePath) voidsetKeyStorePassword(String keyStorePassword) voidsetKeyStoreType(String keyStoreType) voidsetRequireClientCertOnLocalHost(boolean requireClientCertOnLocalHost) voidsetSslEnabled(boolean sslEnabled) voidsetSslRequireClientCerts(boolean sslRequireClientCerts) voidsetTrustStoreFilePassword(String trustStoreFilePassword) voidsetTrustStoreFilePath(String trustStoreFilePath) voidsetTrustStoreType(String trustStoreType)
-
Constructor Details
-
SSLConfig
public SSLConfig()
-
-
Method Details
-
setKeyStoreData
-
getKeyStoreData
-
setKeyStoreFilePath
-
getKeyStoreFilePath
-
setKeyStorePassword
-
getKeyStorePassword
-
setTrustStoreFilePath
-
getTrustStoreFilePath
-
setTrustStoreFilePassword
-
getTrustStoreFilePassword
-
setKeyStoreType
-
getKeyStoreType
-
setTrustStoreType
-
getTrustStoreType
-
setSslEnabled
public void setSslEnabled(boolean sslEnabled) -
getSslEnabled
public boolean getSslEnabled() -
doesSslRequireClientCerts
public boolean doesSslRequireClientCerts() -
setSslRequireClientCerts
public void setSslRequireClientCerts(boolean sslRequireClientCerts) -
isRequireClientCertOnLocalHost
public boolean isRequireClientCertOnLocalHost() -
setRequireClientCertOnLocalHost
public void setRequireClientCertOnLocalHost(boolean requireClientCertOnLocalHost) -
buildConfig
Build a Config class from Properties that contains all SSL settings
-