Class TLSServerConfig

java.lang.Object
org.apache.druid.server.initialization.TLSServerConfig

public class TLSServerConfig extends Object
  • Constructor Details

    • TLSServerConfig

      public TLSServerConfig()
  • Method Details

    • getKeyStorePath

      public String getKeyStorePath()
    • getKeyStoreType

      public String getKeyStoreType()
    • getKeyStorePasswordProvider

      public PasswordProvider getKeyStorePasswordProvider()
    • getCertAlias

      public String getCertAlias()
    • getKeyManagerPasswordProvider

      public PasswordProvider getKeyManagerPasswordProvider()
    • getKeyManagerFactoryAlgorithm

      public String getKeyManagerFactoryAlgorithm()
    • getIncludeCipherSuites

      public List<String> getIncludeCipherSuites()
    • getExcludeCipherSuites

      public List<String> getExcludeCipherSuites()
    • getIncludeProtocols

      public List<String> getIncludeProtocols()
    • getExcludeProtocols

      public List<String> getExcludeProtocols()
    • isRequireClientCertificate

      public boolean isRequireClientCertificate()
    • isRequestClientCertificate

      public boolean isRequestClientCertificate()
    • getTrustStoreType

      public String getTrustStoreType()
    • getTrustStorePath

      public String getTrustStorePath()
    • getTrustStoreAlgorithm

      public String getTrustStoreAlgorithm()
    • getTrustStorePasswordProvider

      public PasswordProvider getTrustStorePasswordProvider()
    • isValidateHostnames

      public boolean isValidateHostnames()
    • getCrlPath

      public String getCrlPath()
    • getReloadSslContextSeconds

      public int getReloadSslContextSeconds()
    • isReloadSslContext

      public boolean isReloadSslContext()
    • toString

      public String toString()
      Overrides:
      toString in class Object