Package com.linkedin.venice.security
Class SSLConfig
java.lang.Object
com.linkedin.venice.security.SSLConfig
-
Nested Class Summary
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionstatic SSLConfig
buildConfig
(Properties sslProperties) Build a Config class from Properties that contains all SSL settingsboolean
boolean
boolean
void
setKeyStoreData
(String keyStoreData) void
setKeyStoreFilePath
(String keyStoreFilePath) void
setKeyStorePassword
(String keyStorePassword) void
setKeyStoreType
(String keyStoreType) void
setRequireClientCertOnLocalHost
(boolean requireClientCertOnLocalHost) void
setSslEnabled
(boolean sslEnabled) void
setSslRequireClientCerts
(boolean sslRequireClientCerts) void
setTrustStoreFilePassword
(String trustStoreFilePassword) void
setTrustStoreFilePath
(String trustStoreFilePath) void
setTrustStoreType
(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
-