Package org.jboss.as.controller.access
-
Interface Summary 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 toAuthorizer
implementations.AuthorizerConfiguration.MappingPrincipal Encapsulates the notion of a principal used inCaller
toAuthorizerConfiguration.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 theAuthorizer
super-interface.HostEffect Encapsulates information about the relationship of a resource to hosts in a domain.ResourceAuthorization Encapsulates theAuthorizationResult
s 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 Summary 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.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 Summary Enum Description Action.ActionEffect AuthorizationResult.Decision AuthorizerConfiguration.PrincipalType Types ofAuthorizerConfiguration.MappingPrincipal
s used inCaller
toAuthorizerConfiguration.RoleMapping
mapping.CombinationPolicy Policy for combining multiple permissions.JmxAction.Impact The impact of the call -
Exception Summary Exception Description ResourceNotAddressableException Resource.NoSuchResourceException
variant to throw when a resource should not be visible due to the called lacking permissions to performAction.ActionEffect.ADDRESS
.