| Class | Description |
|---|---|
| DefaultEventSecurityExpressionHandler<T> |
The default implementation of
SecurityExpressionHandler which uses a
EventSecurityExpressionRoot. |
| DefaultTransitionSecurityExpressionHandler | |
| EventExpressionVoter<T> |
Voter which handles
Message authorisation decisions. |
| EventSecurityExpressionRoot |
The
SecurityExpressionRoot used for Message expressions. |
| EventVoter<T> |
Votes if any
ConfigAttribute.getAttribute() starts with a prefix indicating
that it is an event. |
| SecurityRule |
Encapsulates the rules for comparing security attributes and expression.
|
| StateMachineSecurityInterceptor<S,E> |
StateMachineInterceptor which can be registered into a StateMachine
order to intercept a various security related checks. |
| TransitionExpressionConfigAttribute |
Specific
ConfigAttribute for spel expression. |
| TransitionExpressionVoter |
AccessDecisionVoter evaluating access via security spel expression. |
| TransitionSecurityExpressionRoot |
Root object for security spel evaluation.
|
| TransitionVoter<S,E> |
Votes if any
ConfigAttribute.getAttribute() starts with a prefix indicating
that it is a transition source or target. |
| Enum | Description |
|---|---|
| SecurityRule.ComparisonType |
Security comparison types.
|