Package org.h2.security.auth
Class H2AuthConfig
java.lang.Object
org.h2.security.auth.H2AuthConfig
Describe configuration of H2 DefaultAuthenticator.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionGets configuration of authentication realms.Gets configuration of the mappers external users to database roles.booleanAllow user registration flag.booleanWhen set create roles not found in the database.voidsetAllowUserRegistration(boolean allowUserRegistration) voidsetCreateMissingRoles(boolean createMissingRoles) When set create roles not found in the database.voidsetRealms(List<RealmConfig> realms) Sets configuration of authentication realms.voidsetUserToRolesMappers(List<UserToRolesMapperConfig> userToRolesMappers) Sets configuration of the mappers external users to database roles.
-
Constructor Details
-
H2AuthConfig
public H2AuthConfig()
-
-
Method Details
-
isAllowUserRegistration
public boolean isAllowUserRegistration()Allow user registration flag. If set totruecreates external users in the database if not present.- Returns:
truein case user registration is allowed, otherwise returnsfalse.
-
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:
trueif the flag is set, otherwise returnsfalse.
-
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
Gets configuration of authentication realms.- Returns:
- configuration of authentication realms.
-
setRealms
Sets configuration of authentication realms.- Parameters:
realms- configuration of authentication realms.
-
getUserToRolesMappers
Gets configuration of the mappers external users to database roles.- Returns:
- configuration of the mappers external users to database roles.
-
setUserToRolesMappers
Sets configuration of the mappers external users to database roles.- Parameters:
userToRolesMappers- configuration of the mappers external users to database roles.
-