Class SSLConfig

java.lang.Object
com.linkedin.venice.security.SSLConfig

public class SSLConfig extends Object
  • Constructor Details

    • SSLConfig

      public SSLConfig()
  • Method Details

    • setKeyStoreData

      public void setKeyStoreData(String keyStoreData)
    • getKeyStoreData

      public String getKeyStoreData()
    • setKeyStoreFilePath

      public void setKeyStoreFilePath(String keyStoreFilePath)
    • getKeyStoreFilePath

      public String getKeyStoreFilePath()
    • setKeyStorePassword

      public void setKeyStorePassword(String keyStorePassword)
    • getKeyStorePassword

      public String getKeyStorePassword()
    • setTrustStoreFilePath

      public void setTrustStoreFilePath(String trustStoreFilePath)
    • getTrustStoreFilePath

      public String getTrustStoreFilePath()
    • setTrustStoreFilePassword

      public void setTrustStoreFilePassword(String trustStoreFilePassword)
    • getTrustStoreFilePassword

      public String getTrustStoreFilePassword()
    • setKeyStoreType

      public void setKeyStoreType(String keyStoreType)
    • getKeyStoreType

      public String getKeyStoreType()
    • setTrustStoreType

      public void setTrustStoreType(String trustStoreType)
    • getTrustStoreType

      public String 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

      public static SSLConfig buildConfig(Properties sslProperties)
      Build a Config class from Properties that contains all SSL settings