AccessDecisionManager
interface.See: Description
| Interface | Description |
|---|---|
| AccessDecisionManager |
Makes a final access control (authorization) decision.
|
| AccessDecisionVoter<S> |
Indicates a class is responsible for voting on authorization decisions.
|
| AfterInvocationProvider |
Indicates a class is responsible for participating in an
AfterInvocationProviderManager decision. |
| ConfigAttribute |
Stores a security system related configuration attribute.
|
| PermissionCacheOptimizer |
Allows permissions to be pre-cached when using pre or post filtering with expressions
|
| PermissionEvaluator |
Strategy used in expression evaluation to determine whether a user has a permission or
permissions for a given domain object.
|
| SecurityMetadataSource |
Implemented by classes that store and can identify the
ConfigAttributes that
applies to a given secure object invocation. |
| Class | Description |
|---|---|
| SecurityConfig |
Stores a
ConfigAttribute as a String. |
| Exception | Description |
|---|---|
| AccessDeniedException |
Thrown if an
Authentication
object does not hold a required authority. |
| AuthorizationServiceException |
Thrown if an authorization request could not be processed due to a system problem.
|
AccessDecisionManager
interface.