Package | Description |
---|---|
org.springframework.security.access.annotation |
Support for JSR-250 and Spring Security
@Secured annotations. |
org.springframework.security.access.prepost |
Contains the infrastructure classes for handling the
@PreAuthorize , @PreFilter , @PostAuthorize
and @PostFilter annotations. |
org.springframework.security.access.vote |
Implements a vote-based approach to authorization decisions.
|
org.springframework.security.acls |
The Spring Security ACL package which implements instance-based security for domain objects.
|
org.springframework.security.web.access.expression |
Implementation of web security expressions.
|
Modifier and Type | Class and Description |
---|---|
class |
Jsr250Voter
Voter on JSR-250 configuration attributes.
|
Modifier and Type | Class and Description |
---|---|
class |
PreInvocationAuthorizationAdviceVoter
Voter which performs the actions using a PreInvocationAuthorizationAdvice implementation
generated from @PreFilter and @PreAuthorize annotations.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractAclVoter
Provides helper methods for writing domain object ACL voters.
|
class |
AuthenticatedVoter
Votes if a
ConfigAttribute.getAttribute() of IS_AUTHENTICATED_FULLY or
IS_AUTHENTICATED_REMEMBERED or IS_AUTHENTICATED_ANONYMOUSLY is present. |
class |
RoleHierarchyVoter
Extended RoleVoter which uses a
RoleHierarchy definition to determine the
roles allocated to the current user before voting. |
class |
RoleVoter
Votes if any
ConfigAttribute.getAttribute() starts with a prefix
indicating that it is a role. |
Modifier and Type | Method and Description |
---|---|
List<AccessDecisionVoter> |
AbstractAccessDecisionManager.getDecisionVoters() |
Modifier and Type | Method and Description |
---|---|
void |
AbstractAccessDecisionManager.setDecisionVoters(List<AccessDecisionVoter> newList)
Deprecated.
Use constructor
|
Constructor and Description |
---|
AbstractAccessDecisionManager(List<AccessDecisionVoter> decisionVoters) |
AffirmativeBased(List<AccessDecisionVoter> decisionVoters) |
ConsensusBased(List<AccessDecisionVoter> decisionVoters) |
UnanimousBased(List<AccessDecisionVoter> decisionVoters) |
Modifier and Type | Class and Description |
---|---|
class |
AclEntryVoter
Given a domain object instance passed as a method argument, ensures the principal has appropriate permission
as indicated by the
AclService . |
Modifier and Type | Class and Description |
---|---|
class |
WebExpressionVoter
Voter which handles web authorisation decisions.
|
Copyright © 2019. All rights reserved.