Class SystemAuthenticator

    • Constructor Detail

      • SystemAuthenticator

        public SystemAuthenticator()
    • Method Detail

      • getId

        public Long getId()
      • getIdentifier

        public String getIdentifier()
        Returns:
        a unique key identifying this authenticator within the system, which is used in IAuthenticatorConfigs
      • getAllowedClients

        public List<Mandant> getAllowedClients()
      • setAllowedClients

        public void setAllowedClients​(List<Mandant> allowedClients)
      • getAttributes

        public Map<String,​String> getAttributes()
        Returns:
        A map of all key-value pairs as configured by the user for this authenticator. Please note that the value may be a JSON object, depending on the key.
      • getFileMap

        public Map<String,​SystemAuthenticatorFile> getFileMap()
        Returns:
        A map of files the user uploaded when they configured this authenticator, such as SSL certificates or configuration files.
      • isAllowAllClients

        public boolean isAllowAllClients()
      • setAllowAllClients

        public void setAllowAllClients​(boolean allowAllClients)
      • isOmitWelcomeMail

        public boolean isOmitWelcomeMail()
      • setOmitWelcomeMail

        public void setOmitWelcomeMail​(boolean omitWelcomeMail)
      • isVerifyUserAutomatically

        public boolean isVerifyUserAutomatically()
      • setVerifyUserAutomatically

        public void setVerifyUserAutomatically​(boolean verifyUserAutomatically)