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

## Uses of Class
org.acegisecurity.AccessDeniedException

Packages that use AccessDeniedException
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.intercept.web | Enforces security for HTTP requests, typically by the URL requested.
org.acegisecurity.vote | Implements a vote-based approach to authorization decisions.

Uses of AccessDeniedException in org.acegisecurity

Subclasses of AccessDeniedException in org.acegisecurity
`class` | `AuthorizationServiceException` Thrown if an authorization request could not be processed due to a system problem.

Methods in org.acegisecurity that throw AccessDeniedException
`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`.

Uses of AccessDeniedException in org.acegisecurity.afterinvocation

Methods in org.acegisecurity.afterinvocation that throw AccessDeniedException
`Object` | `BasicAclEntryAfterInvocationProvider.decide(Authentication authentication, Object object, ConfigAttributeDefinition config, Object returnedObject)`
`Object` | `BasicAclEntryAfterInvocationCollectionFilteringProvider.decide(Authentication authentication, Object object, ConfigAttributeDefinition config, Object returnedObject)`
`Object` | `AfterInvocationProviderManager.decide(Authentication authentication, Object object, ConfigAttributeDefinition config, Object returnedObject)`
`Object` | `AfterInvocationProvider.decide(Authentication authentication, Object object, ConfigAttributeDefinition config, Object returnedObject)`

Uses of AccessDeniedException in org.acegisecurity.event.authorization

Methods in org.acegisecurity.event.authorization that return AccessDeniedException
`AccessDeniedException` | `AuthorizationFailureEvent.getAccessDeniedException()`

Constructors in org.acegisecurity.event.authorization with parameters of type AccessDeniedException
`AuthorizationFailureEvent(Object secureObject, ConfigAttributeDefinition configAttribs, Authentication authentication, AccessDeniedException accessDeniedException)` Construct the event.

Uses of AccessDeniedException in org.acegisecurity.intercept.web

Methods in org.acegisecurity.intercept.web with parameters of type AccessDeniedException
`protected void` | `SecurityEnforcementFilter.sendAccessDeniedError(FilterInvocation fi, AccessDeniedException accessDenied)`

Uses of AccessDeniedException in org.acegisecurity.vote

Methods in org.acegisecurity.vote that throw AccessDeniedException
`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.
`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` | `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.

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

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