| Interface | Description |
|---|---|
| Authorizer |
Interface exposed by the enforcement point in a WildFly access control system.
|
| Authorizer.AuthorizerDescription |
Description of standard information about the custom authorizer.
|
| AuthorizerConfiguration |
Encapsulates the current configuration of all aspects of the access control system that are
available to
Authorizer implementations. |
| AuthorizerConfiguration.MappingPrincipal |
Encapsulates the notion of a principal used in
Caller to AuthorizerConfiguration.RoleMapping mapping. |
| AuthorizerConfiguration.RoleMapping |
Encapsulates the notion of a role to which a caller can be mapped.
|
| AuthorizerConfiguration.ScopedRoleListener |
Listener for changes to the configured scoped roles.
|
| CustomAuthorizer |
Interface for non-standard implementations of the
Authorizer super-interface. |
| HostEffect |
Encapsulates information about the relationship of a resource to hosts in a domain.
|
| ResourceAuthorization |
Encapsulates the
AuthorizationResults for a given caller's access to a particular resource. |
| ServerGroupEffect |
Encapsulates information about the relationship of a resource to server groups in a domain.
|
| Class | Description |
|---|---|
| Action |
An action for which access control is needed.
|
| AuthorizationResult |
The result of an access control decision.
|
| AuthorizerConfiguration.ScopedRole |
Encapsulates configuration information for a scoped role.
|
| Caller | Deprecated
Replaced by the Elytron
SecurityIdentity |
| Environment |
Miscellaneous information describing the environment in which an
access control decision is being made.
|
| InVmAccess |
Utility class for executing in-vm calls.
|
| JmxAction |
Encapsulates authorization information about an MBean call.
|
| JmxTarget |
The JMX object that is the target of an action for which access control is needed.
|
| TargetAttribute |
An attribute of the resource that is the target of an action for which access control is needed.
|
| TargetResource |
The resource that is the target of an action for which access control is needed.
|
| Enum | Description |
|---|---|
| Action.ActionEffect | |
| AuthorizationResult.Decision | |
| AuthorizerConfiguration.PrincipalType |
Types of
AuthorizerConfiguration.MappingPrincipals used in Caller to AuthorizerConfiguration.RoleMapping mapping. |
| CombinationPolicy |
Policy for combining multiple permissions.
|
| JmxAction.Impact |
The impact of the call
|
| Exception | Description |
|---|---|
| ResourceNotAddressableException |
Resource.NoSuchResourceException variant
to throw when a resource should not be visible due to the called lacking
permissions to perform Action.ActionEffect.ADDRESS. |
Copyright © 2021 JBoss by Red Hat. All rights reserved.