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

## Uses of Class
org.acegisecurity.ConfigAttributeDefinition

Packages that use ConfigAttributeDefinition
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.captcha | Captcha classes.
org.acegisecurity.event.authorization | Provides support objects for security event interception (ie authorization).
org.acegisecurity.intercept | Actually enforces the security and ties the whole security system together.
org.acegisecurity.intercept.method | Provides support objects for securing Java method invocations via different AOP libraries.
org.acegisecurity.intercept.web | Enforces security for HTTP requests, typically by the URL requested.
org.acegisecurity.runas | Allows secure objects to be run under a different authentication identity.
org.acegisecurity.securechannel | Classes that ensure web requests are received over required transport channels.
org.acegisecurity.vote | Implements a vote-based approach to authorization decisions.

Uses of ConfigAttributeDefinition in org.acegisecurity

Methods in org.acegisecurity with parameters of type ConfigAttributeDefinition
`Authentication` | `RunAsManager.buildRunAs(Authentication authentication, Object object, ConfigAttributeDefinition config)` Returns a replacement `Authentication` object for the current secure object invocation, or `null` if replacement not required.
`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 ConfigAttributeDefinition in org.acegisecurity.afterinvocation

Methods in org.acegisecurity.afterinvocation with parameters of type ConfigAttributeDefinition
`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 ConfigAttributeDefinition in org.acegisecurity.captcha

Methods in org.acegisecurity.captcha with parameters of type ConfigAttributeDefinition
`void` | `CaptchaChannelProcessorTemplate.decide(FilterInvocation invocation, ConfigAttributeDefinition config)`

Uses of ConfigAttributeDefinition in org.acegisecurity.event.authorization

Methods in org.acegisecurity.event.authorization that return ConfigAttributeDefinition
`ConfigAttributeDefinition` | `AuthorizedEvent.getConfigAttributeDefinition()`
`ConfigAttributeDefinition` | `AuthorizationFailureEvent.getConfigAttributeDefinition()`
`ConfigAttributeDefinition` | `AuthenticationCredentialsNotFoundEvent.getConfigAttributeDefinition()`

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

Uses of ConfigAttributeDefinition in org.acegisecurity.intercept

Methods in org.acegisecurity.intercept that return ConfigAttributeDefinition
`ConfigAttributeDefinition` | `InterceptorStatusToken.getAttr()`
`ConfigAttributeDefinition` | `ObjectDefinitionSource.getAttributes(Object object)` Accesses the `ConfigAttributeDefinition` that applies to a given secure object.

Constructors in org.acegisecurity.intercept with parameters of type ConfigAttributeDefinition
`InterceptorStatusToken(Authentication authentication, boolean contextHolderRefreshRequired, ConfigAttributeDefinition attr, Object secureObject)`

Uses of ConfigAttributeDefinition in org.acegisecurity.intercept.method

Methods in org.acegisecurity.intercept.method that return ConfigAttributeDefinition
`ConfigAttributeDefinition` | `AbstractMethodDefinitionSource.getAttributes(Object object)`
`protected ConfigAttributeDefinition` | `MethodDefinitionMap.lookupAttributes(Method method)`
`protected ConfigAttributeDefinition` | `MethodDefinitionAttributes.lookupAttributes(Method method)`
`protected abstract ConfigAttributeDefinition` | `AbstractMethodDefinitionSource.lookupAttributes(Method method)` Performs the actual lookup of the relevant `ConfigAttributeDefinition` for the specified `Method` which is subject of the method invocation.

Methods in org.acegisecurity.intercept.method with parameters of type ConfigAttributeDefinition
`void` | `MethodDefinitionMap.addSecureMethod(Class clazz, String mappedName, ConfigAttributeDefinition attr)` Add configuration attributes for a secure method.
`void` | `MethodDefinitionMap.addSecureMethod(Method method, ConfigAttributeDefinition attr)` Add configuration attributes for a secure method.
`void` | `MethodDefinitionMap.addSecureMethod(String name, ConfigAttributeDefinition attr)` Add configuration attributes for a secure method.

Uses of ConfigAttributeDefinition in org.acegisecurity.intercept.web

Methods in org.acegisecurity.intercept.web that return ConfigAttributeDefinition
`ConfigAttributeDefinition` | `AbstractFilterInvocationDefinitionSource.getAttributes(Object object)`
`ConfigAttributeDefinition` | `RegExpBasedFilterInvocationDefinitionMap.EntryHolder.getConfigAttributeDefinition()`
`ConfigAttributeDefinition` | `PathBasedFilterInvocationDefinitionMap.EntryHolder.getConfigAttributeDefinition()`
`ConfigAttributeDefinition` | `RegExpBasedFilterInvocationDefinitionMap.lookupAttributes(String url)`
`ConfigAttributeDefinition` | `PathBasedFilterInvocationDefinitionMap.lookupAttributes(String url)`
`abstract ConfigAttributeDefinition` | `AbstractFilterInvocationDefinitionSource.lookupAttributes(String url)` Performs the actual lookup of the relevant `ConfigAttributeDefinition` for the specified `FilterInvocation`.

Methods in org.acegisecurity.intercept.web with parameters of type ConfigAttributeDefinition
`void` | `RegExpBasedFilterInvocationDefinitionMap.addSecureUrl(String perl5RegExp, ConfigAttributeDefinition attr)`
`void` | `PathBasedFilterInvocationDefinitionMap.addSecureUrl(String antPath, ConfigAttributeDefinition attr)`
`void` | `FilterInvocationDefinitionMap.addSecureUrl(String expression, ConfigAttributeDefinition attr)`

Constructors in org.acegisecurity.intercept.web with parameters of type ConfigAttributeDefinition
`PathBasedFilterInvocationDefinitionMap.EntryHolder(String antPath, ConfigAttributeDefinition attr)`
`RegExpBasedFilterInvocationDefinitionMap.EntryHolder(org.apache.oro.text.regex.Pattern compiledPattern, ConfigAttributeDefinition attr)`

Uses of ConfigAttributeDefinition in org.acegisecurity.runas

Methods in org.acegisecurity.runas with parameters of type ConfigAttributeDefinition
`Authentication` | `RunAsManagerImpl.buildRunAs(Authentication authentication, Object object, ConfigAttributeDefinition config)`
`Authentication` | `NullRunAsManager.buildRunAs(Authentication authentication, Object object, ConfigAttributeDefinition config)`

Uses of ConfigAttributeDefinition in org.acegisecurity.securechannel

Methods in org.acegisecurity.securechannel with parameters of type ConfigAttributeDefinition
`void` | `SecureChannelProcessor.decide(FilterInvocation invocation, ConfigAttributeDefinition config)`
`void` | `InsecureChannelProcessor.decide(FilterInvocation invocation, ConfigAttributeDefinition config)`
`void` | `ChannelProcessor.decide(FilterInvocation invocation, ConfigAttributeDefinition config)` Decided whether the presented `FilterInvocation` provides the appropriate level of channel security based on the requested `ConfigAttributeDefinition`.
`void` | `ChannelDecisionManagerImpl.decide(FilterInvocation invocation, ConfigAttributeDefinition config)`
`void` | `ChannelDecisionManager.decide(FilterInvocation invocation, ConfigAttributeDefinition config)` Decided whether the presented `FilterInvocation` provides the appropriate level of channel security based on the requested `ConfigAttributeDefinition`.

Uses of ConfigAttributeDefinition in org.acegisecurity.vote

Methods in org.acegisecurity.vote with parameters of type ConfigAttributeDefinition
`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.
`int` | `RoleVoter.vote(Authentication authentication, Object object, ConfigAttributeDefinition config)`
`int` | `BasicAclEntryVoter.vote(Authentication authentication, Object object, ConfigAttributeDefinition config)`
`int` | `AuthenticatedVoter.vote(Authentication authentication, Object object, ConfigAttributeDefinition config)`
`int` | `AccessDecisionVoter.vote(Authentication authentication, Object object, ConfigAttributeDefinition config)` Indicates whether or not access is granted.

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

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