| java.lang.Object | ||
| ↳ | org.springframework.security.access.vote.AbstractAccessDecisionManager | |
| ↳ | org.springframework.security.access.vote.ConsensusBased | |
Simple concrete implementation of  AccessDecisionManager that uses a
 consensus-based approach.
 
 "Consensus" here means majority-rule (ignoring abstains) rather than unanimous agreement (ignoring abstains).
 If you require unanimity, please see UnanimousBased.
| [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   AccessDecisionVoters and upon
 completion determines the consensus of granted against denied responses. | |||||||||||
| [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  AccessDecisionVoters and upon
 completion determines the consensus of granted against denied responses.
 
 If there were an equal number of grant and deny votes, the decision will be based on the
 isAllowIfEqualGrantedDeniedDecisions() property (defaults to true).
 
 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 | 
|---|