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

## Uses of Interface
org.acegisecurity.Authentication

Packages that use Authentication
org.acegisecurity | Provides core Acegi Security System for Spring interfaces and classes.
org.acegisecurity.acl | Enables retrieval of access control lists (ACLs) for domain object instances.
org.acegisecurity.acl.basic | Access control list implementation based on integer bit masks.
org.acegisecurity.adapters | Allows external containers to obtain authentication information from the system.
org.acegisecurity.afterinvocation | Used for post-processing of an object returned from a secure object invocation.
org.acegisecurity.concurrent |
org.acegisecurity.context | Provides a "request context".
org.acegisecurity.event.authentication | Enables events to be published to the Spring application context.
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.providers | Implements a provider-based approach to authentication decisions.
org.acegisecurity.providers.anonymous | Allows you to secure every invocation (especially useful for web request URI security) by always having either an actual principal or an anonymous principal authenticated.
org.acegisecurity.providers.cas | An authentication provider that can process Yale Central Authentication Service (CAS) service tickets and proxy tickets.
org.acegisecurity.providers.dao | An authentication provider that relies upon a data access object.
org.acegisecurity.providers.jaas | An authentication provider for JAAS.
org.acegisecurity.providers.jaas.event | Enables JAAS events to be published to the Spring application context.
org.acegisecurity.providers.rcp | Allows remote clients to authenticate and obtain a populated `Authentication` object.
org.acegisecurity.providers.rememberme | Authentication provider that processes `RememberMeAuthenticationToken`s.
org.acegisecurity.providers.x509 | An authentication provider that can process X.509 certificaties.
org.acegisecurity.runas | Allows secure objects to be run under a different authentication identity.
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.ui.cas | Authenticates standard web browser users via Yale Central Authentication Service (CAS).
org.acegisecurity.ui.rememberme | Support for remembering a user between different web sessions.
org.acegisecurity.ui.switchuser |
org.acegisecurity.ui.webapp | Authenticates users via a standard web form and `HttpSession`.
org.acegisecurity.ui.x509 | X.509 authentication filter and related classes.
org.acegisecurity.vote | Implements a vote-based approach to authorization decisions.

Uses of Authentication in org.acegisecurity

Methods in org.acegisecurity that return Authentication
`Authentication` | `AuthenticationManager.authenticate(Authentication authentication)` Attempts to authenticate the passed `Authentication` object, returning a fully populated `Authentication` object (including granted authorities) if successful.
`Authentication` | `AbstractAuthenticationManager.authenticate(Authentication authentication)` An implementation of the `authenticate` method that calls the abstract method `doAuthenticatation` to do its work.
`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.
`Authentication` | `MockAuthenticationManager.doAuthentication(Authentication authentication)`
`protected abstract Authentication` | `AbstractAuthenticationManager.doAuthentication(Authentication authentication)` Concrete implementations of this class override this method to provide the authentication service.
`Authentication` | `AuthenticationException.getAuthentication()`

Methods in org.acegisecurity with parameters of type Authentication
`Authentication` | `AuthenticationManager.authenticate(Authentication authentication)` Attempts to authenticate the passed `Authentication` object, returning a fully populated `Authentication` object (including granted authorities) if successful.
`Authentication` | `AbstractAuthenticationManager.authenticate(Authentication authentication)` An implementation of the `authenticate` method that calls the abstract method `doAuthenticatation` to do its work.
`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`.
`Authentication` | `MockAuthenticationManager.doAuthentication(Authentication authentication)`
`protected abstract Authentication` | `AbstractAuthenticationManager.doAuthentication(Authentication authentication)` Concrete implementations of this class override this method to provide the authentication service.
`boolean` | `AuthenticationTrustResolverImpl.isAnonymous(Authentication authentication)`
`boolean` | `AuthenticationTrustResolver.isAnonymous(Authentication authentication)` Indicates whether the passed `Authentication` token represents an anonymous user.
`boolean` | `AuthenticationTrustResolverImpl.isRememberMe(Authentication authentication)`
`boolean` | `AuthenticationTrustResolver.isRememberMe(Authentication authentication)` Indicates whether the passed `Authentication` token represents user that has been remembered (ie not a user that has been fully authenticated).

Uses of Authentication in org.acegisecurity.acl

Methods in org.acegisecurity.acl with parameters of type Authentication
`AclEntry[]` | `AclProviderManager.getAcls(Object domainInstance, Authentication authentication)`
`AclEntry[]` | `AclProvider.getAcls(Object domainInstance, Authentication authentication)` Obtains the ACLs that apply to the specified domain instance and presented `Authentication` object.
`AclEntry[]` | `AclManager.getAcls(Object domainInstance, Authentication authentication)` Obtains the ACLs that apply to the specified domain instance, but only including those ACLs which have been granted to the presented `Authentication` object

Uses of Authentication in org.acegisecurity.acl.basic

Methods in org.acegisecurity.acl.basic with parameters of type Authentication
`AclEntry[]` | `BasicAclProvider.getAcls(Object domainInstance, Authentication authentication)`
`AclEntry[]` | `GrantedAuthorityEffectiveAclsResolver.resolveEffectiveAcls(AclEntry[] allAcls, Authentication filteredBy)`
`AclEntry[]` | `EffectiveAclsResolver.resolveEffectiveAcls(AclEntry[] allAcls, Authentication filteredBy)` Determines the ACLs that apply to the presented `Authentication` object.

Uses of Authentication in org.acegisecurity.adapters

Subinterfaces of Authentication in org.acegisecurity.adapters
`interface` | `AuthByAdapter` Indicates a specialized, immutable, server-side only `Authentication` class.

Classes in org.acegisecurity.adapters that implement Authentication
`class` | `AbstractAdapterAuthenticationToken` Convenience superclass for `AuthByAdapter` implementations.
`class` | `PrincipalAcegiUserToken` A `Principal` compatible `Authentication` object.

Methods in org.acegisecurity.adapters that return Authentication
`Authentication` | `AuthByAdapterProvider.authenticate(Authentication authentication)`

Methods in org.acegisecurity.adapters with parameters of type Authentication
`Authentication` | `AuthByAdapterProvider.authenticate(Authentication authentication)`

Uses of Authentication in org.acegisecurity.afterinvocation

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

Methods in org.acegisecurity.concurrent with parameters of type Authentication
`void` | `NullConcurrentSessionController.checkAuthenticationAllowed(Authentication request)`
`void` | `ConcurrentSessionControllerImpl.checkAuthenticationAllowed(Authentication request)`
`void` | `ConcurrentSessionController.checkAuthenticationAllowed(Authentication request)` Called by any class that wishes to know whether the current authentication request should be permitted.
`protected int` | `ConcurrentSessionControllerImpl.getMaximumSessionsForThisUser(Authentication authentication)` Method intended for use by subclasses to override the maximum number of sessions that are permitted for a particular authentication.
`static Object` | `SessionRegistryUtils.obtainPrincipalFromAuthentication(Authentication auth)`
`static String` | `SessionRegistryUtils.obtainSessionIdFromAuthentication(Authentication auth)`
`void` | `NullConcurrentSessionController.registerSuccessfulAuthentication(Authentication authentication)`
`void` | `ConcurrentSessionControllerImpl.registerSuccessfulAuthentication(Authentication authentication)`
`void` | `ConcurrentSessionController.registerSuccessfulAuthentication(Authentication authentication)` Called by an `AuthenticationManager` when the authentication was successful.

Uses of Authentication in org.acegisecurity.context

Methods in org.acegisecurity.context that return Authentication
`Authentication` | `SecurityContextImpl.getAuthentication()`
`Authentication` | `SecurityContext.getAuthentication()` Obtains the currently authenticated principal, or an authentication request token.

Methods in org.acegisecurity.context with parameters of type Authentication
`void` | `SecurityContextImpl.setAuthentication(Authentication authentication)`
`void` | `SecurityContext.setAuthentication(Authentication authentication)` Changes the currently authenticated principal, or removes the authentication information.

Uses of Authentication in org.acegisecurity.event.authentication

Methods in org.acegisecurity.event.authentication that return Authentication
`Authentication` | `AbstractAuthenticationEvent.getAuthentication()` Getters for the `Authentication` request that caused the event.

Constructors in org.acegisecurity.event.authentication with parameters of type Authentication
`AbstractAuthenticationEvent(Authentication authentication)`
`AbstractAuthenticationFailureEvent(Authentication authentication, AuthenticationException exception)`
`AuthenticationFailureBadCredentialsEvent(Authentication authentication, AuthenticationException exception)`
`AuthenticationFailureConcurrentLoginEvent(Authentication authentication, AuthenticationException exception)`
`AuthenticationFailureCredentialsExpiredEvent(Authentication authentication, AuthenticationException exception)`
`AuthenticationFailureDisabledEvent(Authentication authentication, AuthenticationException exception)`
`AuthenticationFailureExpiredEvent(Authentication authentication, AuthenticationException exception)`
`AuthenticationFailureLockedEvent(Authentication authentication, AuthenticationException exception)`
`AuthenticationFailureProviderNotFoundEvent(Authentication authentication, AuthenticationException exception)`
`AuthenticationFailureProxyUntrustedEvent(Authentication authentication, AuthenticationException exception)`
`AuthenticationFailureServiceExceptionEvent(Authentication authentication, AuthenticationException exception)`
`AuthenticationSuccessEvent(Authentication authentication)`
`AuthenticationSwitchUserEvent(Authentication authentication, UserDetails targetUser)` Switch user context event constructor
`InteractiveAuthenticationSuccessEvent(Authentication authentication, Class generatedBy)`

Uses of Authentication in org.acegisecurity.event.authorization

Methods in org.acegisecurity.event.authorization that return Authentication
`Authentication` | `AuthorizedEvent.getAuthentication()`
`Authentication` | `AuthorizationFailureEvent.getAuthentication()`

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

Uses of Authentication in org.acegisecurity.intercept

Methods in org.acegisecurity.intercept that return Authentication
`Authentication` | `InterceptorStatusToken.getAuthentication()`

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

Uses of Authentication in org.acegisecurity.intercept.method

Methods in org.acegisecurity.intercept.method with parameters of type Authentication
`boolean` | `MethodInvocationPrivilegeEvaluator.isAllowed(org.aopalliance.intercept.MethodInvocation mi, Authentication authentication)`

Uses of Authentication in org.acegisecurity.providers

Classes in org.acegisecurity.providers that implement Authentication
`class` | `AbstractAuthenticationToken` Provides a `String` representation of the Authentication token.
`class` | `TestingAuthenticationToken` An `Authentication` implementation that is designed for use whilst unit testing.
`class` | `UsernamePasswordAuthenticationToken` An `Authentication` implementation that is designed for simple presentation of a username and password.

Methods in org.acegisecurity.providers that return Authentication
`Authentication` | `TestingAuthenticationProvider.authenticate(Authentication authentication)`
`Authentication` | `AuthenticationProvider.authenticate(Authentication authentication)` Performs authentication with the same contract as `AuthenticationManager.authenticate(Authentication)`.
`Authentication` | `ProviderManager.doAuthentication(Authentication authentication)` Attempts to authenticate the passed `Authentication` object.

Methods in org.acegisecurity.providers with parameters of type Authentication
`Authentication` | `TestingAuthenticationProvider.authenticate(Authentication authentication)`
`Authentication` | `AuthenticationProvider.authenticate(Authentication authentication)` Performs authentication with the same contract as `AuthenticationManager.authenticate(Authentication)`.
`Authentication` | `ProviderManager.doAuthentication(Authentication authentication)` Attempts to authenticate the passed `Authentication` object.

Uses of Authentication in org.acegisecurity.providers.anonymous

Classes in org.acegisecurity.providers.anonymous that implement Authentication
`class` | `AnonymousAuthenticationToken` Represents an anonymous `Authentication`.

Methods in org.acegisecurity.providers.anonymous that return Authentication
`Authentication` | `AnonymousAuthenticationProvider.authenticate(Authentication authentication)`
`protected Authentication` | `AnonymousProcessingFilter.createAuthentication(javax.servlet.ServletRequest request)`

Methods in org.acegisecurity.providers.anonymous with parameters of type Authentication
`Authentication` | `AnonymousAuthenticationProvider.authenticate(Authentication authentication)`

Uses of Authentication in org.acegisecurity.providers.cas

Classes in org.acegisecurity.providers.cas that implement Authentication
`class` | `CasAuthenticationToken` Represents a successful CAS `Authentication`.

Methods in org.acegisecurity.providers.cas that return Authentication
`Authentication` | `CasAuthenticationProvider.authenticate(Authentication authentication)`

Methods in org.acegisecurity.providers.cas with parameters of type Authentication
`Authentication` | `CasAuthenticationProvider.authenticate(Authentication authentication)`

Uses of Authentication in org.acegisecurity.providers.dao

Methods in org.acegisecurity.providers.dao that return Authentication
`Authentication` | `AbstractUserDetailsAuthenticationProvider.authenticate(Authentication authentication)`
`protected Authentication` | `AbstractUserDetailsAuthenticationProvider.createSuccessAuthentication(Object principal, Authentication authentication, UserDetails user)` Creates a successful `Authentication` object.

Methods in org.acegisecurity.providers.dao with parameters of type Authentication
`Authentication` | `AbstractUserDetailsAuthenticationProvider.authenticate(Authentication authentication)`
`protected Authentication` | `AbstractUserDetailsAuthenticationProvider.createSuccessAuthentication(Object principal, Authentication authentication, UserDetails user)` Creates a successful `Authentication` object.

Uses of Authentication in org.acegisecurity.providers.jaas

Classes in org.acegisecurity.providers.jaas that implement Authentication
`class` | `JaasAuthenticationToken` UsernamePasswordAuthenticationToken extension to carry the Jaas LoginContext that the user was logged into

Methods in org.acegisecurity.providers.jaas that return Authentication
`Authentication` | `JaasAuthenticationProvider.authenticate(Authentication auth)` Attempts to login the user given the Authentication objects principal and credential

Methods in org.acegisecurity.providers.jaas with parameters of type Authentication
`Authentication` | `JaasAuthenticationProvider.authenticate(Authentication auth)` Attempts to login the user given the Authentication objects principal and credential
`void` | `JaasPasswordCallbackHandler.handle(Callback callback, Authentication auth)` If the callback passed to the 'handle' method is an instance of PasswordCallback, the JaasPasswordCallbackHandler will call, callback.setPassword(authentication.getCredentials().toString()).
`void` | `JaasNameCallbackHandler.handle(Callback callback, Authentication authentication)` If the callback passed to the 'handle' method is an instance of NameCallback, the JaasNameCallbackHandler will call, callback.setName(authentication.getPrincipal().toString()).
`void` | `JaasAuthenticationCallbackHandler.handle(Callback callback, Authentication auth)` Handle the Callback.

Uses of Authentication in org.acegisecurity.providers.jaas.event

Methods in org.acegisecurity.providers.jaas.event that return Authentication
`Authentication` | `JaasAuthenticationEvent.getAuthentication()` Pre-casted method that returns the 'source' of the event.

Constructors in org.acegisecurity.providers.jaas.event with parameters of type Authentication
`JaasAuthenticationEvent(Authentication auth)` The Authentication object is stored as the ApplicationEvent 'source'.
`JaasAuthenticationFailedEvent(Authentication auth, Exception exception)`
`JaasAuthenticationSuccessEvent(Authentication auth)`

Uses of Authentication in org.acegisecurity.providers.rcp

Methods in org.acegisecurity.providers.rcp that return Authentication
`Authentication` | `RemoteAuthenticationProvider.authenticate(Authentication authentication)`

Methods in org.acegisecurity.providers.rcp with parameters of type Authentication
`Authentication` | `RemoteAuthenticationProvider.authenticate(Authentication authentication)`

Uses of Authentication in org.acegisecurity.providers.rememberme

Classes in org.acegisecurity.providers.rememberme that implement Authentication
`class` | `RememberMeAuthenticationToken` Represents a remembered `Authentication`.

Methods in org.acegisecurity.providers.rememberme that return Authentication
`Authentication` | `RememberMeAuthenticationProvider.authenticate(Authentication authentication)`

Methods in org.acegisecurity.providers.rememberme with parameters of type Authentication
`Authentication` | `RememberMeAuthenticationProvider.authenticate(Authentication authentication)`

Uses of Authentication in org.acegisecurity.providers.x509

Classes in org.acegisecurity.providers.x509 that implement Authentication
`class` | `X509AuthenticationToken` `Authentication` implementation for X.509 client-certificate authentication.

Methods in org.acegisecurity.providers.x509 that return Authentication
`Authentication` | `X509AuthenticationProvider.authenticate(Authentication authentication)` If the supplied authentication token contains a certificate then this will be passed to the configured `X509AuthoritiesPopulator` to obtain the user details and authorities for the user identified by the certificate.

Methods in org.acegisecurity.providers.x509 with parameters of type Authentication
`Authentication` | `X509AuthenticationProvider.authenticate(Authentication authentication)` If the supplied authentication token contains a certificate then this will be passed to the configured `X509AuthoritiesPopulator` to obtain the user details and authorities for the user identified by the certificate.

Uses of Authentication in org.acegisecurity.runas

Classes in org.acegisecurity.runas that implement Authentication
`class` | `RunAsUserToken` An immutable `Authentication` implementation that supports `RunAsManagerImpl`.

Methods in org.acegisecurity.runas that return Authentication
`Authentication` | `RunAsImplAuthenticationProvider.authenticate(Authentication authentication)`
`Authentication` | `RunAsManagerImpl.buildRunAs(Authentication authentication, Object object, ConfigAttributeDefinition config)`
`Authentication` | `NullRunAsManager.buildRunAs(Authentication authentication, Object object, ConfigAttributeDefinition config)`

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

Uses of Authentication in org.acegisecurity.ui

Methods in org.acegisecurity.ui that return Authentication
`abstract Authentication` | `AbstractProcessingFilter.attemptAuthentication(javax.servlet.http.HttpServletRequest request)` Performs actual authentication.

Methods in org.acegisecurity.ui with parameters of type Authentication
`protected void` | `AbstractProcessingFilter.onSuccessfulAuthentication(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, Authentication authResult)`
`protected void` | `AbstractProcessingFilter.successfulAuthentication(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, Authentication authResult)`

Uses of Authentication in org.acegisecurity.ui.cas

Methods in org.acegisecurity.ui.cas that return Authentication
`Authentication` | `CasProcessingFilter.attemptAuthentication(javax.servlet.http.HttpServletRequest request)`

Uses of Authentication in org.acegisecurity.ui.rememberme

Methods in org.acegisecurity.ui.rememberme that return Authentication
`Authentication` | `TokenBasedRememberMeServices.autoLogin(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)`
`Authentication` | `RememberMeServices.autoLogin(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)` This method will be called whenever the `SecurityContextHolder` does not contain an `Authentication` and the Acegi Security system wishes to provide an implementation with an opportunity to authenticate the request using remember-me capabilities.
`Authentication` | `NullRememberMeServices.autoLogin(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)`

Methods in org.acegisecurity.ui.rememberme with parameters of type Authentication
`void` | `TokenBasedRememberMeServices.loginSuccess(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, Authentication successfulAuthentication)`
`void` | `RememberMeServices.loginSuccess(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, Authentication successfulAuthentication)` Called whenever an interactive authentication attempt is successful.
`void` | `NullRememberMeServices.loginSuccess(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, Authentication successfulAuthentication)`

Uses of Authentication in org.acegisecurity.ui.switchuser

Methods in org.acegisecurity.ui.switchuser that return Authentication
`protected Authentication` | `SwitchUserProcessingFilter.attemptExitUser(javax.servlet.http.HttpServletRequest request)` Attempt to exit from an already switched user.
`protected Authentication` | `SwitchUserProcessingFilter.attemptSwitchUser(javax.servlet.http.HttpServletRequest request)` Attempt to switch to another user.
`Authentication` | `SwitchUserGrantedAuthority.getSource()` Returns the original user associated with a successful user switch.

Constructors in org.acegisecurity.ui.switchuser with parameters of type Authentication
`SwitchUserGrantedAuthority(String role, Authentication source)`

Uses of Authentication in org.acegisecurity.ui.webapp

Methods in org.acegisecurity.ui.webapp that return Authentication
`Authentication` | `SiteminderAuthenticationProcessingFilter.attemptAuthentication(javax.servlet.http.HttpServletRequest request)`
`Authentication` | `AuthenticationProcessingFilter.attemptAuthentication(javax.servlet.http.HttpServletRequest request)`

Uses of Authentication in org.acegisecurity.ui.x509

Methods in org.acegisecurity.ui.x509 with parameters of type Authentication
`protected void` | `X509ProcessingFilter.successfulAuthentication(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, Authentication authResult)` Puts the `Authentication` instance returned by the authentication manager into the secure context.

Uses of Authentication in org.acegisecurity.vote

Methods in org.acegisecurity.vote with parameters of type Authentication
`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.