Class SecurityConfig

  • All Implemented Interfaces:
    Conf
    Direct Known Subclasses:
    ServerConfig

    public class SecurityConfig
    extends DelegatingConf
    The server security confiugration.
    • Constructor Detail

      • SecurityConfig

        public SecurityConfig​(Conf conf)
        Creates a new SecurityConfig instance.
        Parameters:
        conf - the Conf instance, cannot be null.
    • Method Detail

      • isHostnameVerificationIgnored

        public boolean isHostnameVerificationIgnored()
      • isBasicAuthenticationSilent

        public boolean isBasicAuthenticationSilent()
      • getAuthenticationMechanism

        public String getAuthenticationMechanism()
      • getAuthenticationUsers

        public String getAuthenticationUsers()
      • getAuthenticationRealm

        public String getAuthenticationRealm()
      • getAuthenticationRoles

        public String getAuthenticationRoles()
      • getAuthenticationRestricted

        public String getAuthenticationRestricted()
      • isHeadless

        public boolean isHeadless()
      • isRestAuthenticationEnable

        public boolean isRestAuthenticationEnable()
      • isSslEnable

        public boolean isSslEnable()
      • getKeystoreLocation

        public String getKeystoreLocation()
      • getKeystorePassword

        public char[] getKeystorePassword()
      • getKeystoreType

        public String getKeystoreType()
      • getKeyPassword

        public char[] getKeyPassword()
      • getTrustStoreLocation

        public String getTrustStoreLocation()
      • getTruststorePassword

        public char[] getTruststorePassword()
      • getTruststoreType

        public String getTruststoreType()