public static class RoleMapperFactory.NullRoleMapper extends java.lang.Object implements RoleMapper
Constructor and Description |
---|
NullRoleMapper() |
Modifier and Type | Method and Description |
---|---|
java.util.EnumSet<Role> |
getUserRoles(java.lang.String rsAccount)
Get the user roles for the supplied Nxt account
|
boolean |
isUserInRole(long accountId,
Role role)
Check if the supplied Nxt account has the specified user role
|
boolean |
isValidRoleSetter(long setterId)
Check if the supplied Nxt account is allowed to set user roles.
|
java.util.EnumSet<Role> |
parseRoles(java.lang.String value)
Parse the account property string containing the user roles.
|
public java.util.EnumSet<Role> getUserRoles(java.lang.String rsAccount)
RoleMapper
getUserRoles
in interface RoleMapper
rsAccount
- Nxt accountpublic boolean isValidRoleSetter(long setterId)
RoleMapper
isValidRoleSetter
in interface RoleMapper
setterId
- Account setting the user rolespublic boolean isUserInRole(long accountId, Role role)
RoleMapper
isUserInRole
in interface RoleMapper
accountId
- Account identifierrole
- User rolepublic java.util.EnumSet<Role> parseRoles(java.lang.String value)
RoleMapper
parseRoles
in interface RoleMapper
value
- User roles