Class H2AuthConfig


  • public class H2AuthConfig
    extends java.lang.Object
    Describe configuration of H2 DefaultAuthenticator.
    • Field Detail

      • allowUserRegistration

        private boolean allowUserRegistration
      • createMissingRoles

        private boolean createMissingRoles
    • Constructor Detail

      • H2AuthConfig

        public H2AuthConfig()
    • Method Detail

      • isAllowUserRegistration

        public boolean isAllowUserRegistration()
        Allow user registration flag. If set to true creates external users in the database if not present.
        Returns:
        true in case user registration is allowed, otherwise returns false.
      • setAllowUserRegistration

        public void setAllowUserRegistration​(boolean allowUserRegistration)
        Parameters:
        allowUserRegistration - Allow user registration flag.
      • isCreateMissingRoles

        public boolean isCreateMissingRoles()
        When set create roles not found in the database. If not set roles not found in the database are silently skipped.
        Returns:
        true if the flag is set, otherwise returns false.
      • setCreateMissingRoles

        public void setCreateMissingRoles​(boolean createMissingRoles)
        When set create roles not found in the database. If not set roles not found in the database are silently skipped
        Parameters:
        createMissingRoles - missing roles flag.
      • getRealms

        public java.util.List<RealmConfig> getRealms()
        Gets configuration of authentication realms.
        Returns:
        configuration of authentication realms.
      • setRealms

        public void setRealms​(java.util.List<RealmConfig> realms)
        Sets configuration of authentication realms.
        Parameters:
        realms - configuration of authentication realms.
      • getUserToRolesMappers

        public java.util.List<UserToRolesMapperConfig> getUserToRolesMappers()
        Gets configuration of the mappers external users to database roles.
        Returns:
        configuration of the mappers external users to database roles.
      • setUserToRolesMappers

        public void setUserToRolesMappers​(java.util.List<UserToRolesMapperConfig> userToRolesMappers)
        Sets configuration of the mappers external users to database roles.
        Parameters:
        userToRolesMappers - configuration of the mappers external users to database roles.