|
|||||||||
| Home >> All >> org >> acegisecurity >> [ vote overview ] | PREV NEXT | ||||||||
A
- ACCESS_ABSTAIN - Static variable in interface org.acegisecurity.vote.AccessDecisionVoter
- ACCESS_DENIED - Static variable in interface org.acegisecurity.vote.AccessDecisionVoter
- ACCESS_GRANTED - Static variable in interface org.acegisecurity.vote.AccessDecisionVoter
- AbstractAccessDecisionManager - class org.acegisecurity.vote.AbstractAccessDecisionManager.
- Abstract implementation of org.acegisecurity.AccessDecisionManager.
- AbstractAccessDecisionManager() - Constructor for class org.acegisecurity.vote.AbstractAccessDecisionManager
- AbstractAclVoter - class org.acegisecurity.vote.AbstractAclVoter.
- Given a domain object instance passed as a method argument, ensures the principal has appropriate permission as defined by the org.acegisecurity.acl.AclManager.
- AbstractAclVoter() - Constructor for class org.acegisecurity.vote.AbstractAclVoter
- AccessDecisionVoter - interface org.acegisecurity.vote.AccessDecisionVoter.
- Indicates a class is responsible for voting on authorization decisions.
- AffirmativeBased - class org.acegisecurity.vote.AffirmativeBased.
- Simple concrete implementation of org.acegisecurity.AccessDecisionManager that grants access if any
AccessDecisionVoterreturns an affirmative response. - AffirmativeBased() - Constructor for class org.acegisecurity.vote.AffirmativeBased
- AuthenticatedVoter - class org.acegisecurity.vote.AuthenticatedVoter.
-
Votes if a
ConfigAttribute#getAttribute()ofIS_AUTHENTICATED_FULLYorIS_AUTHENTICATED_REMEMBEREDorIS_AUTHENTICATED_ANONYMOUSLYis present. - AuthenticatedVoter() - Constructor for class org.acegisecurity.vote.AuthenticatedVoter
- aclManager - Variable in class org.acegisecurity.vote.BasicAclEntryVoter
- afterPropertiesSet() - Method in class org.acegisecurity.vote.AbstractAccessDecisionManager
- afterPropertiesSet() - Method in class org.acegisecurity.vote.BasicAclEntryVoter
- allowIfAllAbstainDecisions - Variable in class org.acegisecurity.vote.AbstractAccessDecisionManager
- allowIfEqualGrantedDeniedDecisions - Variable in class org.acegisecurity.vote.ConsensusBased
- authenticationTrustResolver - Variable in class org.acegisecurity.vote.AuthenticatedVoter
B
- BasicAclEntryVoter - class org.acegisecurity.vote.BasicAclEntryVoter.
- Given a domain object instance passed as a method argument, ensures the principal has appropriate permission as defined by the org.acegisecurity.acl.AclManager.
- BasicAclEntryVoter() - Constructor for class org.acegisecurity.vote.BasicAclEntryVoter
C
- ConsensusBased - class org.acegisecurity.vote.ConsensusBased.
- Simple concrete implementation of org.acegisecurity.AccessDecisionManager that uses a consensus-based approach.
- ConsensusBased() - Constructor for class org.acegisecurity.vote.ConsensusBased
- checkIfValidList(List) - Method in class org.acegisecurity.vote.AbstractAccessDecisionManager
D
- decide(Authentication, Object, ConfigAttributeDefinition) - Method in class org.acegisecurity.vote.AffirmativeBased
- This concrete implementation simply polls all configured AccessDecisionVoters and grants access if any
AccessDecisionVotervoted affirmatively. - decide(Authentication, Object, ConfigAttributeDefinition) - Method in class org.acegisecurity.vote.ConsensusBased
- This concrete implementation simply polls all configured AccessDecisionVoters and upon completion determines the consensus of granted vs denied responses.
- decide(Authentication, Object, ConfigAttributeDefinition) - Method in class org.acegisecurity.vote.UnanimousBased
- This concrete implementation polls all configured AccessDecisionVoters for each
ConfigAttributeand grants access if only grant votes were received. - decisionVoters - Variable in class org.acegisecurity.vote.AbstractAccessDecisionManager
G
- getAclManager() - Method in class org.acegisecurity.vote.BasicAclEntryVoter
- getDecisionVoters() - Method in class org.acegisecurity.vote.AbstractAccessDecisionManager
- getDomainObjectInstance(Object) - Method in class org.acegisecurity.vote.AbstractAclVoter
- getInternalMethod() - Method in class org.acegisecurity.vote.BasicAclEntryVoter
- Optionally specifies a method of the domain object that will be used to obtain a contained domain object.
- getProcessConfigAttribute() - Method in class org.acegisecurity.vote.BasicAclEntryVoter
- getProcessDomainObjectClass() - Method in class org.acegisecurity.vote.AbstractAclVoter
- getRequirePermission() - Method in class org.acegisecurity.vote.BasicAclEntryVoter
- getRolePrefix() - Method in class org.acegisecurity.vote.RoleVoter
I
- IS_AUTHENTICATED_ANONYMOUSLY - Static variable in class org.acegisecurity.vote.AuthenticatedVoter
- IS_AUTHENTICATED_FULLY - Static variable in class org.acegisecurity.vote.AuthenticatedVoter
- IS_AUTHENTICATED_REMEMBERED - Static variable in class org.acegisecurity.vote.AuthenticatedVoter
- internalMethod - Variable in class org.acegisecurity.vote.BasicAclEntryVoter
- isAllowIfAllAbstainDecisions() - Method in class org.acegisecurity.vote.AbstractAccessDecisionManager
- isAllowIfEqualGrantedDeniedDecisions() - Method in class org.acegisecurity.vote.ConsensusBased
- isFullyAuthenticated(Authentication) - Method in class org.acegisecurity.vote.AuthenticatedVoter
L
- logger - Static variable in class org.acegisecurity.vote.AffirmativeBased
- logger - Static variable in class org.acegisecurity.vote.BasicAclEntryVoter
- logger - Static variable in class org.acegisecurity.vote.ConsensusBased
- logger - Static variable in class org.acegisecurity.vote.UnanimousBased
M
- messages - Variable in class org.acegisecurity.vote.AbstractAccessDecisionManager
O
- org.acegisecurity.vote - package org.acegisecurity.vote
P
- processConfigAttribute - Variable in class org.acegisecurity.vote.BasicAclEntryVoter
- processDomainObjectClass - Variable in class org.acegisecurity.vote.AbstractAclVoter
R
- RoleVoter - class org.acegisecurity.vote.RoleVoter.
-
Votes if any
ConfigAttribute#getAttribute()starts with a prefix indicating that it is a role. - RoleVoter() - Constructor for class org.acegisecurity.vote.RoleVoter
- requirePermission - Variable in class org.acegisecurity.vote.BasicAclEntryVoter
- rolePrefix - Variable in class org.acegisecurity.vote.RoleVoter
S
- setAclManager(AclManager) - Method in class org.acegisecurity.vote.BasicAclEntryVoter
- setAllowIfAllAbstainDecisions(boolean) - Method in class org.acegisecurity.vote.AbstractAccessDecisionManager
- setAllowIfEqualGrantedDeniedDecisions(boolean) - Method in class org.acegisecurity.vote.ConsensusBased
- setAuthenticationTrustResolver(AuthenticationTrustResolver) - Method in class org.acegisecurity.vote.AuthenticatedVoter
- setDecisionVoters(List) - Method in class org.acegisecurity.vote.AbstractAccessDecisionManager
- setInternalMethod(String) - Method in class org.acegisecurity.vote.BasicAclEntryVoter
- setMessageSource(MessageSource) - Method in class org.acegisecurity.vote.AbstractAccessDecisionManager
- setProcessConfigAttribute(String) - Method in class org.acegisecurity.vote.BasicAclEntryVoter
- setProcessDomainObjectClass(Class) - Method in class org.acegisecurity.vote.AbstractAclVoter
- setRequirePermission(int[]) - Method in class org.acegisecurity.vote.BasicAclEntryVoter
- setRolePrefix(String) - Method in class org.acegisecurity.vote.RoleVoter
- Allows the default role prefix of
ROLE_to be overriden. - supports(ConfigAttribute) - Method in class org.acegisecurity.vote.AbstractAccessDecisionManager
- supports(Class) - Method in class org.acegisecurity.vote.AbstractAclVoter
- This implementation supports only
MethodSecurityInterceptor, because it queries the presentedMethodInvocation. - supports(ConfigAttribute) - Method in interface org.acegisecurity.vote.AccessDecisionVoter
- Indicates whether this
AccessDecisionVoteris able to vote on the passedConfigAttribute. - supports(ConfigAttribute) - Method in class org.acegisecurity.vote.AuthenticatedVoter
- supports(ConfigAttribute) - Method in class org.acegisecurity.vote.BasicAclEntryVoter
- supports(ConfigAttribute) - Method in class org.acegisecurity.vote.RoleVoter
U
- UnanimousBased - class org.acegisecurity.vote.UnanimousBased.
- Simple concrete implementation of org.acegisecurity.AccessDecisionManager that requires all voters to abstain or grant access.
- UnanimousBased() - Constructor for class org.acegisecurity.vote.UnanimousBased
V
- vote(Authentication, Object, ConfigAttributeDefinition) - Method in interface org.acegisecurity.vote.AccessDecisionVoter
- Indicates whether or not access is granted.
- vote(Authentication, Object, ConfigAttributeDefinition) - Method in class org.acegisecurity.vote.AuthenticatedVoter
- vote(Authentication, Object, ConfigAttributeDefinition) - Method in class org.acegisecurity.vote.BasicAclEntryVoter
- vote(Authentication, Object, ConfigAttributeDefinition) - Method in class org.acegisecurity.vote.RoleVoter
A B C D G I L M O P R S U V
|
|||||||||
| Home >> All >> org >> acegisecurity >> [ vote overview ] | PREV NEXT | ||||||||