Uses of Interface
org.wildfly.security.authz.RoleMapper
-
Packages that use RoleMapper Package Description org.wildfly.security.auth.server Server side of authentication provided by Elytron.org.wildfly.security.authz Elytron's Authorization API -
-
Uses of RoleMapper in org.wildfly.security.auth.server
Fields in org.wildfly.security.auth.server declared as RoleMapper Modifier and Type Field Description private RoleMapper
RealmInfo. roleMapper
private RoleMapper
SecurityDomain.Builder. roleMapper
private RoleMapper
SecurityDomain.RealmBuilder. roleMapper
private RoleMapper
SecurityDomain. roleMapper
Fields in org.wildfly.security.auth.server with type parameters of type RoleMapper Modifier and Type Field Description private Map<String,RoleMapper>
SecurityDomain.Builder. categoryRoleMappers
private Map<String,RoleMapper>
SecurityDomain. categoryRoleMappers
private Map<String,RoleMapper>
SecurityIdentity. roleMappers
Methods in org.wildfly.security.auth.server that return RoleMapper Modifier and Type Method Description (package private) RoleMapper
RealmInfo. getRoleMapper()
(package private) RoleMapper
SecurityDomain. getRoleMapper()
RoleMapper
SecurityDomain.RealmBuilder. getRoleMapper()
Get the role mapper.Methods in org.wildfly.security.auth.server that return types with arguments of type RoleMapper Modifier and Type Method Description Map<String,RoleMapper>
SecurityDomain.Builder. getCategoryRoleMappers()
Get the category role mapper map.(package private) Map<String,RoleMapper>
SecurityDomain. getCategoryRoleMappers()
Methods in org.wildfly.security.auth.server with parameters of type RoleMapper Modifier and Type Method Description SecurityDomain.Builder
SecurityDomain.Builder. setRoleMapper(RoleMapper roleMapper)
Set the role mapper for this security domain, which will be used to perform the last mapping before returning the roles associated with an identity obtained from this security domain.SecurityDomain.RealmBuilder
SecurityDomain.RealmBuilder. setRoleMapper(RoleMapper roleMapper)
Set the role mapper.SecurityIdentity
SecurityIdentity. withDefaultRoleMapper(RoleMapper roleMapper)
Attempt to create a new identity which wraps the default roles with a default role mapper.SecurityIdentity
SecurityIdentity. withRoleMapper(String category, RoleMapper roleMapper)
Attempt to create a new identity which replaces a role mapper category on the current identity.Method parameters in org.wildfly.security.auth.server with type arguments of type RoleMapper Modifier and Type Method Description void
SecurityDomain.Builder. setCategoryRoleMappers(Map<String,RoleMapper> categoryRoleMappers)
Set the category role mapper map.Constructor parameters in org.wildfly.security.auth.server with type arguments of type RoleMapper Constructor Description SecurityIdentity(SecurityDomain securityDomain, Principal principal, RealmInfo realmInfo, AuthorizationIdentity authorizationIdentity, Map<String,RoleMapper> roleMappers, IdentityCredentials publicCredentials, IdentityCredentials privateCredentials)
SecurityIdentity(SecurityIdentity old, Map<String,RoleMapper> roleMappers)
-
Uses of RoleMapper in org.wildfly.security.authz
Classes in org.wildfly.security.authz that implement RoleMapper Modifier and Type Class Description class
MappedRoleMapper
A simple mapping role mapper.class
RegexRoleMapper
A pattern role mapper.Fields in org.wildfly.security.authz declared as RoleMapper Modifier and Type Field Description static RoleMapper
RoleMapper. IDENTITY_ROLE_MAPPER
A default implementation that does nothing but return the given roles.Methods in org.wildfly.security.authz that return RoleMapper Modifier and Type Method Description static RoleMapper
RoleMapper. aggregate(RoleMapper... mappers)
Create an aggregate role mapper.static RoleMapper
RoleMapper. aggregate(RoleMapper mapper1, RoleMapper mapper2)
Create an aggregate role mapper.default RoleMapper
RoleMapper. and(RoleMapper other)
Create a role mapper which is the intersection (logical "and") of the results of this and the given role mapper.static RoleMapper
RoleMapper. constant(Roles roles)
Create a role mapper that always returns the same set of roles regardless of the input.default RoleMapper
RoleMapper. minus(RoleMapper other)
Create a role mapper which contains all the roles mapped by this mapper, minus the roles mapped by the given role mapper.default RoleMapper
RoleMapper. or(RoleMapper other)
Create a role mapper which is the union (logical "or") of the results of this and the given role mapper.default RoleMapper
RoleMapper. xor(RoleMapper other)
Create a role mapper which is the symmetric difference (or disjunction, or logical "xor") of the results of this and the given role mapper.Methods in org.wildfly.security.authz with parameters of type RoleMapper Modifier and Type Method Description static RoleMapper
RoleMapper. aggregate(RoleMapper... mappers)
Create an aggregate role mapper.static RoleMapper
RoleMapper. aggregate(RoleMapper mapper1, RoleMapper mapper2)
Create an aggregate role mapper.default RoleMapper
RoleMapper. and(RoleMapper other)
Create a role mapper which is the intersection (logical "and") of the results of this and the given role mapper.default RoleMapper
RoleMapper. minus(RoleMapper other)
Create a role mapper which contains all the roles mapped by this mapper, minus the roles mapped by the given role mapper.default RoleMapper
RoleMapper. or(RoleMapper other)
Create a role mapper which is the union (logical "or") of the results of this and the given role mapper.default RoleMapper
RoleMapper. xor(RoleMapper other)
Create a role mapper which is the symmetric difference (or disjunction, or logical "xor") of the results of this and the given role mapper.
-