See: Description
Interface | Description |
---|---|
AuthorizationInfo |
AuthorizationInfo represents a single Subject's stored authorization data (roles, permissions, etc)
used during authorization (access control) checks only. |
Authorizer |
An Authorizer performs authorization (access control) operations for any given Subject
(aka 'application user').
|
Permission |
A Permission represents the ability to perform an action or access a resource.
|
Class | Description |
---|---|
ModularRealmAuthorizer |
A ModularRealmAuthorizer is an Authorizer implementation that consults one or more configured
Realm s during an authorization operation. |
SimpleAuthorizationInfo |
Simple POJO implementation of the
AuthorizationInfo interface that stores roles and permissions as internal
attributes. |
SimpleRole |
A simple representation of a security role that has a name and a collection of permissions.
|
Exception | Description |
---|---|
AuthorizationException |
Exception thrown if there is a problem during authorization (access control check).
|
HostUnauthorizedException |
Thrown when a particular client (that is, host address) has not been enabled to access the system
or if the client has been enabled access but is not permitted to perform a particular operation
or access a particular resource.
|
UnauthenticatedException |
Exception thrown when attempting to execute an authorization action when a successful
authentication hasn't yet occurred.
|
UnauthorizedException |
Thrown to indicate a requested operation or access to a requested resource is not allowed.
|
Copyright © 2004–2020 The Apache Software Foundation. All rights reserved.