Package | Description |
---|---|
org.wildfly.security.auth.server |
Server side of authentication provided by Elytron.
|
org.wildfly.security.authz |
Elytron's Authorization API
|
Modifier and Type | Method and Description |
---|---|
SecurityDomain.Builder |
SecurityDomain.Builder.setPermissionMapper(PermissionMapper permissionMapper)
Set the permission mapper for this security domain, which will be used to obtain and map permissions based on the
identities from this security domain.
|
Modifier and Type | Class and Description |
---|---|
class |
SimplePermissionMapper
A simple
PermissionMapper implementation that maps to pre-defined PermissionVerifier instances. |
Modifier and Type | Field and Description |
---|---|
static PermissionMapper |
PermissionMapper.EMPTY_PERMISSION_MAPPER
A default implementation that does nothing but returns an empty and read-only
PermissionVerifier . |
Modifier and Type | Method and Description |
---|---|
default PermissionMapper |
PermissionMapper.and(PermissionMapper other)
Returns a new mapper where the
PermissionVerifier created by this PermissionMapper is combined with the
PermissionVerifier of the other PermissionMapper using 'and'. |
PermissionMapper |
SimplePermissionMapper.Builder.build()
Build and return the resulting
PermissionMapper . |
static PermissionMapper |
PermissionMapper.createConstant(PermissionVerifier verifier)
Returns a new mapper that maps all to pre-defined
PermissionVerifier instance. |
default PermissionMapper |
PermissionMapper.or(PermissionMapper other)
Returns a new mapper where the
PermissionVerifier created by this PermissionMapper is combined with the
PermissionVerifier of the other PermissionMapper using 'or'. |
default PermissionMapper |
PermissionMapper.unless(PermissionMapper other)
Returns a new mapper where the
PermissionVerifier created by this PermissionMapper is combined with the
PermissionVerifier of the other PermissionMapper using 'unless'. |
default PermissionMapper |
PermissionMapper.xor(PermissionMapper other)
Returns a new mapper where the
PermissionVerifier created by this PermissionMapper is combined with the
PermissionVerifier of the other PermissionMapper using 'xor'. |
Modifier and Type | Method and Description |
---|---|
default PermissionMapper |
PermissionMapper.and(PermissionMapper other)
Returns a new mapper where the
PermissionVerifier created by this PermissionMapper is combined with the
PermissionVerifier of the other PermissionMapper using 'and'. |
default PermissionMapper |
PermissionMapper.or(PermissionMapper other)
Returns a new mapper where the
PermissionVerifier created by this PermissionMapper is combined with the
PermissionVerifier of the other PermissionMapper using 'or'. |
default PermissionMapper |
PermissionMapper.unless(PermissionMapper other)
Returns a new mapper where the
PermissionVerifier created by this PermissionMapper is combined with the
PermissionVerifier of the other PermissionMapper using 'unless'. |
default PermissionMapper |
PermissionMapper.xor(PermissionMapper other)
Returns a new mapper where the
PermissionVerifier created by this PermissionMapper is combined with the
PermissionVerifier of the other PermissionMapper using 'xor'. |
Copyright © 2020 JBoss by Red Hat. All rights reserved.