Package org.springframework.security.access.vote
package org.springframework.security.access.vote
Implements a vote-based approach to authorization decisions.
-
ClassDescriptionAbstract implementation of
AccessDecisionManager
.Provides helper methods for writing domain object ACL voters.Simple concrete implementation ofAccessDecisionManager
that grants access if anyAccessDecisionVoter
returns an affirmative response.Votes if aConfigAttribute.getAttribute()
ofIS_AUTHENTICATED_FULLY
orIS_AUTHENTICATED_REMEMBERED
orIS_AUTHENTICATED_ANONYMOUSLY
is present.Simple concrete implementation ofAccessDecisionManager
that uses a consensus-based approach.Extended RoleVoter which uses aRoleHierarchy
definition to determine the roles allocated to the current user before voting.Votes if anyConfigAttribute.getAttribute()
starts with a prefix indicating that it is a role.Simple concrete implementation ofAccessDecisionManager
that requires all voters to abstain or grant access.