See: Description
Interface | Description |
---|---|
AccessDecisionVoter |
Indicates a class is responsible for voting on authorization decisions.
|
LabeledData |
This interface indicates data objects that carry a label.
|
LabelParameterStrategy |
This is a strategy interface for determining which parts of a method invocation
are labeled.
|
Class | Description |
---|---|
AbstractAccessDecisionManager |
Abstract implementation of
AccessDecisionManager . |
AbstractAclVoter |
Provides helper methods for writing domain object ACL voters.
|
AclEntryVoter |
Given a domain object instance passed as a method argument, ensures the principal has appropriate permission
as indicated by the
AclService . |
AffirmativeBased |
Simple concrete implementation of
AccessDecisionManager that grants access if any
AccessDecisionVoter returns an affirmative response. |
AuthenticatedVoter |
Votes if a
ConfigAttribute.getAttribute() of IS_AUTHENTICATED_FULLY or
IS_AUTHENTICATED_REMEMBERED or IS_AUTHENTICATED_ANONYMOUSLY is present. |
BasicAclEntryVoter |
Given a domain object instance passed as a method argument, ensures the principal has appropriate permission
as defined by the
AclManager . |
ConsensusBased |
Simple concrete implementation of
AccessDecisionManager that uses a consensus-based
approach. |
InterfaceBasedLabelParameterStrategy |
This is a very useful implementation of the LabelParameterStrategy.
|
LabelBasedAclVoter |
This Acl voter will evaluate methods based on labels applied to incoming arguments.
|
RoleVoter |
Votes if any
ConfigAttribute.getAttribute() starts with a prefix
indicating that it is a role. |
UnanimousBased |
Simple concrete implementation of
AccessDecisionManager that requires all voters to
abstain or grant access. |
Copyright © 2019. All rights reserved.