| Interface | Description |
|---|---|
| AuthenticationChallenge |
Represents an authentication challenge that may be issued when a protected resource is accessed without proper authorization.
|
| AuthenticationChallenge.Builder |
Build
AuthenticationChallenge instances |
| AuthorizationConstraint |
Encapsulates the authorization constraints that restrict access to a given resource.
|
| AuthorizationError |
Provides explanation for why authorization failed.
|
| EndUserAuthorizationConstraint |
A specialization of
AuthorizationConstraint for constraints that are intended to require approval by an end-user (e.g. |
| HasPrivileges |
Service that can provide zero or more
Privilege instances. |
| PrivilegeConstraints |
Resolve an authorization constraint name to a
AuthorizationConstraint instance |
| Privileges |
Utility methods for working with
Privilege instances |
| PrivilegeSet |
A Collection of
Privilege instances. |
| PrivilegeSet.Builder |
Builds
PrivilegeSet instances |
| PrivilegeSets |
Services for working with
PrivilegeSet instances |
| Exception | Description |
|---|---|
| NotAuthorizedException |
Raised whenever a resource is accessed that the current user does not have permission to access.
|