java.lang.Object | ||
↳ | org.springframework.security.access.vote.AbstractAccessDecisionManager | |
↳ | org.springframework.security.access.vote.AffirmativeBased |
Simple concrete implementation of AccessDecisionManager
that grants access if any
AccessDecisionVoter
returns an affirmative response.
[Expand]
Inherited Fields | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
From class
org.springframework.security.access.vote.AbstractAccessDecisionManager
|
Public Constructors | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
This constructor is deprecated.
Use constructor which takes voter list
| |||||||||||
Public Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
This concrete implementation simply polls all configured
AccessDecisionVoter s and grants access
if any AccessDecisionVoter voted affirmatively. |
[Expand]
Inherited Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
From class
org.springframework.security.access.vote.AbstractAccessDecisionManager
| |||||||||||
From class
java.lang.Object
| |||||||||||
From interface
org.springframework.beans.factory.InitializingBean
| |||||||||||
From interface
org.springframework.context.MessageSourceAware
| |||||||||||
From interface
org.springframework.security.access.AccessDecisionManager
|
This constructor is deprecated.
Use constructor which takes voter list
This concrete implementation simply polls all configured AccessDecisionVoter
s and grants access
if any AccessDecisionVoter
voted affirmatively. Denies access only if there was a deny vote AND no
affirmative votes.
If every AccessDecisionVoter
abstained from voting, the decision will
be based on the isAllowIfAllAbstainDecisions()
property (defaults to false).
authentication | the caller invoking the method |
---|---|
object | the secured object |
configAttributes | the configuration attributes associated with the method being invoked |
AccessDeniedException | if access is denied |
---|