Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES

## Package org.acegisecurity.vote

Implements a vote-based approach to authorization decisions.

See:
Description

Interface Summary
AccessDecisionVoter | Indicates a class is responsible for voting on authorization decisions.

Class Summary
AbstractAccessDecisionManager | Abstract implementation of `AccessDecisionManager`.
AbstractAclVoter | Given a domain object instance passed as a method argument, ensures the principal has appropriate permission as defined by the `AclManager`.
AffirmativeBased | Simple concrete implementation of `AccessDecisionManager` that grants access if any `AccessDecisionVoter` returns an affirmative response.
AuthenticatedVoter | Votes if a `ConfigAttribute.getAttribute()` of `IS_AUTHENTICATED_FULLY` or `IS_AUTHENTICATED_REMEMBERED` or `IS_AUTHENTICATED_ANONYMOUSLY` is present.
BasicAclEntryVoter | Given a domain object instance passed as a method argument, ensures the principal has appropriate permission as defined by the `AclManager`.
ConsensusBased | Simple concrete implementation of `AccessDecisionManager` that uses a consensus-based approach.
RoleVoter | Votes if any `ConfigAttribute.getAttribute()` starts with a prefix indicating that it is a role.
UnanimousBased | Simple concrete implementation of `AccessDecisionManager` that requires all voters to abstain or grant access.

## Package org.acegisecurity.vote Description

Implements a vote-based approach to authorization decisions.

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES

Copyright © 2004-2005 Acegi Technology Pty Limited. All Rights Reserved.