Package | Description |
---|---|
org.acegisecurity |
Provides core Acegi Security System for Spring interfaces and classes.
|
org.acegisecurity.afterinvocation |
Used for post-processing of an object returned from a secure object invocation.
|
org.acegisecurity.event.authorization |
Provides support objects for security event interception (ie authorization).
|
org.acegisecurity.ui |
Authentication processing mechanisms, which respond to the submission of authentication
credentials using various protocols (eg BASIC, CAS, form login etc).
|
org.acegisecurity.vote |
Implements a vote-based approach to authorization decisions.
|
Modifier and Type | Class and Description |
---|---|
class |
AuthorizationServiceException
Thrown if an authorization request could not be processed due to a system problem.
|
Modifier and Type | Method and Description |
---|---|
void |
AccessDecisionManager.decide(Authentication authentication,
Object object,
ConfigAttributeDefinition config)
Resolves an access control decision for the passed parameters.
|
Object |
AfterInvocationManager.decide(Authentication authentication,
Object object,
ConfigAttributeDefinition config,
Object returnedObject)
Given the details of a secure object invocation including its returned
Object , make an
access control decision or optionally modify the returned Object . |
Modifier and Type | Method and Description |
---|---|
Object |
AfterInvocationProviderManager.decide(Authentication authentication,
Object object,
ConfigAttributeDefinition config,
Object returnedObject) |
Object |
AfterInvocationProvider.decide(Authentication authentication,
Object object,
ConfigAttributeDefinition config,
Object returnedObject) |
Object |
BasicAclEntryAfterInvocationCollectionFilteringProvider.decide(Authentication authentication,
Object object,
ConfigAttributeDefinition config,
Object returnedObject) |
Object |
BasicAclEntryAfterInvocationProvider.decide(Authentication authentication,
Object object,
ConfigAttributeDefinition config,
Object returnedObject) |
Object |
AclEntryAfterInvocationCollectionFilteringProvider.decide(Authentication authentication,
Object object,
ConfigAttributeDefinition config,
Object returnedObject) |
Object |
AclEntryAfterInvocationProvider.decide(Authentication authentication,
Object object,
ConfigAttributeDefinition config,
Object returnedObject) |
Modifier and Type | Method and Description |
---|---|
AccessDeniedException |
AuthorizationFailureEvent.getAccessDeniedException() |
Constructor and Description |
---|
AuthorizationFailureEvent(Object secureObject,
ConfigAttributeDefinition configAttribs,
Authentication authentication,
AccessDeniedException accessDeniedException)
Construct the event.
|
Modifier and Type | Method and Description |
---|---|
void |
AccessDeniedHandlerImpl.handle(javax.servlet.ServletRequest request,
javax.servlet.ServletResponse response,
AccessDeniedException accessDeniedException) |
void |
AccessDeniedHandler.handle(javax.servlet.ServletRequest request,
javax.servlet.ServletResponse response,
AccessDeniedException accessDeniedException)
Handles an access denied failure.
|
Modifier and Type | Method and Description |
---|---|
void |
AffirmativeBased.decide(Authentication authentication,
Object object,
ConfigAttributeDefinition config)
This concrete implementation simply polls all configured
AccessDecisionVoter s and grants access
if any AccessDecisionVoter voted affirmatively. |
void |
ConsensusBased.decide(Authentication authentication,
Object object,
ConfigAttributeDefinition config)
This concrete implementation simply polls all configured
AccessDecisionVoter s and upon
completion determines the consensus of granted vs denied responses. |
void |
UnanimousBased.decide(Authentication authentication,
Object object,
ConfigAttributeDefinition config)
This concrete implementation polls all configured
AccessDecisionVoter s for each ConfigAttribute and grants access if only grant votes were received. |
Copyright © 2014. All rights reserved.