A B C D E F G H I J L M N O P R S T U V W X

A

abort() - Method in class org.acegisecurity.providers.jaas.SecurityContextLoginModule
Abort the authentication process by forgetting the Acegi Security Authentication.
AbstractAccessDecisionManager - Class in org.acegisecurity.vote
Abstract implementation of AccessDecisionManager.
AbstractAccessDecisionManager() - Constructor for class org.acegisecurity.vote.AbstractAccessDecisionManager
 
AbstractAclVoter - Class in org.acegisecurity.vote
Given a domain object instance passed as a method argument, ensures the principal has appropriate permission as defined by the AclManager.
AbstractAclVoter() - Constructor for class org.acegisecurity.vote.AbstractAclVoter
 
AbstractAdapterAuthenticationToken - Class in org.acegisecurity.adapters
Convenience superclass for AuthByAdapter implementations.
AbstractAdapterAuthenticationToken() - Constructor for class org.acegisecurity.adapters.AbstractAdapterAuthenticationToken
 
AbstractAdapterAuthenticationToken(String, GrantedAuthority[]) - Constructor for class org.acegisecurity.adapters.AbstractAdapterAuthenticationToken
The only way an AbstractAdapterAuthentication should be constructed.
AbstractAuthenticationEvent - Class in org.acegisecurity.event.authentication
Represents an application authentication event.
AbstractAuthenticationEvent(Authentication) - Constructor for class org.acegisecurity.event.authentication.AbstractAuthenticationEvent
 
AbstractAuthenticationFailureEvent - Class in org.acegisecurity.event.authentication
Abstract application event which indicates authentication failure for some reason.
AbstractAuthenticationFailureEvent(Authentication, AuthenticationException) - Constructor for class org.acegisecurity.event.authentication.AbstractAuthenticationFailureEvent
 
AbstractAuthenticationManager - Class in org.acegisecurity
An abstract implementation of the AuthenticationManager.
AbstractAuthenticationManager() - Constructor for class org.acegisecurity.AbstractAuthenticationManager
 
AbstractAuthenticationToken - Class in org.acegisecurity.providers
Provides a String representation of the Authentication token.
AbstractAuthenticationToken() - Constructor for class org.acegisecurity.providers.AbstractAuthenticationToken
 
AbstractAuthorizationEvent - Class in org.acegisecurity.event.authorization
Abstract superclass for all security interception related events.
AbstractAuthorizationEvent(Object) - Constructor for class org.acegisecurity.event.authorization.AbstractAuthorizationEvent
Construct the event, passing in the secure object being intercepted.
AbstractBasicAclEntry - Class in org.acegisecurity.acl.basic
Abstract implementation of BasicAclEntry.
AbstractBasicAclEntry(Object, AclObjectIdentity, AclObjectIdentity, int) - Constructor for class org.acegisecurity.acl.basic.AbstractBasicAclEntry
 
AbstractBasicAclEntry() - Constructor for class org.acegisecurity.acl.basic.AbstractBasicAclEntry
A protected constructor for use by Hibernate.
AbstractFilterInvocationDefinitionSource - Class in org.acegisecurity.intercept.web
Abstract implementation of FilterInvocationDefinitionSource.
AbstractFilterInvocationDefinitionSource() - Constructor for class org.acegisecurity.intercept.web.AbstractFilterInvocationDefinitionSource
 
AbstractMethodDefinitionSource - Class in org.acegisecurity.intercept.method
Abstract implementation of MethodDefinitionSource.
AbstractMethodDefinitionSource() - Constructor for class org.acegisecurity.intercept.method.AbstractMethodDefinitionSource
 
AbstractProcessingFilter - Class in org.acegisecurity.ui
Abstract processor of browser-based HTTP-based authentication requests.
AbstractProcessingFilter() - Constructor for class org.acegisecurity.ui.AbstractProcessingFilter
 
AbstractSecurityInterceptor - Class in org.acegisecurity.intercept
Abstract class that implements security interception for secure objects.
AbstractSecurityInterceptor() - Constructor for class org.acegisecurity.intercept.AbstractSecurityInterceptor
 
AbstractTicketValidator - Class in org.acegisecurity.providers.cas.ticketvalidator
Convenience abstract base for TicketValidators.
AbstractTicketValidator() - Constructor for class org.acegisecurity.providers.cas.ticketvalidator.AbstractTicketValidator
 
AbstractUserDetailsAuthenticationProvider - Class in org.acegisecurity.providers.dao
A base AuthenticationProvider that allows subclasses to override and work with UserDetails objects.
AbstractUserDetailsAuthenticationProvider() - Constructor for class org.acegisecurity.providers.dao.AbstractUserDetailsAuthenticationProvider
 
AcceptAnyCasProxy - Class in org.acegisecurity.providers.cas.proxy
Accepts a proxied request from any other service.
AcceptAnyCasProxy() - Constructor for class org.acegisecurity.providers.cas.proxy.AcceptAnyCasProxy
 
ACCESS_ABSTAIN - Static variable in interface org.acegisecurity.vote.AccessDecisionVoter
 
ACCESS_DENIED - Static variable in interface org.acegisecurity.vote.AccessDecisionVoter
 
ACCESS_GRANTED - Static variable in interface org.acegisecurity.vote.AccessDecisionVoter
 
AccessDecisionManager - Interface in org.acegisecurity
Makes a final access control (authorization) decision.
AccessDecisionVoter - Interface in org.acegisecurity.vote
Indicates a class is responsible for voting on authorization decisions.
AccessDeniedException - Exception in org.acegisecurity
Thrown if an Authentication object does not hold a required authority.
AccessDeniedException(String) - Constructor for exception org.acegisecurity.AccessDeniedException
Constructs an AccessDeniedException with the specified message.
AccessDeniedException(String, Throwable) - Constructor for exception org.acegisecurity.AccessDeniedException
Constructs an AccessDeniedException with the specified message and root cause.
AccountExpiredException - Exception in org.acegisecurity
Thrown if an authentication request is rejected because the account has expired.
AccountExpiredException(String) - Constructor for exception org.acegisecurity.AccountExpiredException
Constructs a AccountExpiredException with the specified message.
AccountExpiredException(String, Throwable) - Constructor for exception org.acegisecurity.AccountExpiredException
Constructs a AccountExpiredException with the specified message and root cause.
ACEGI_SECURITY_ACCESS_DENIED_EXCEPTION_KEY - Static variable in class org.acegisecurity.intercept.web.SecurityEnforcementFilter
 
ACEGI_SECURITY_CONTEXT_KEY - Static variable in class org.acegisecurity.context.HttpSessionContextIntegrationFilter
 
ACEGI_SECURITY_FORM_PASSWORD_KEY - Static variable in class org.acegisecurity.ui.webapp.AuthenticationProcessingFilter
 
ACEGI_SECURITY_FORM_USERNAME_KEY - Static variable in class org.acegisecurity.ui.webapp.AuthenticationProcessingFilter
 
ACEGI_SECURITY_HASHED_REMEMBER_ME_COOKIE_KEY - Static variable in class org.acegisecurity.ui.rememberme.TokenBasedRememberMeServices
 
ACEGI_SECURITY_LAST_EXCEPTION_KEY - Static variable in class org.acegisecurity.ui.AbstractProcessingFilter
 
ACEGI_SECURITY_LAST_USERNAME_KEY - Static variable in class org.acegisecurity.ui.webapp.AuthenticationProcessingFilter
 
ACEGI_SECURITY_SWITCH_USERNAME_KEY - Static variable in class org.acegisecurity.ui.switchuser.SwitchUserProcessingFilter
 
ACEGI_SECURITY_TARGET_URL_KEY - Static variable in class org.acegisecurity.ui.AbstractProcessingFilter
 
AcegiMessageSource - Class in org.acegisecurity
The default MessageSource used by Acegi Security.
AcegiMessageSource() - Constructor for class org.acegisecurity.AcegiMessageSource
 
AcegiSecurityException - Exception in org.acegisecurity
Abstract superclass for all exceptions thrown in the security package and subpackages.
AcegiSecurityException(String, Throwable) - Constructor for exception org.acegisecurity.AcegiSecurityException
Constructs an AcegiSecurityException with the specified message and root cause.
AcegiSecurityException(String) - Constructor for exception org.acegisecurity.AcegiSecurityException
Constructs an AcegiSecurityException with the specified message and no root cause.
AclEntry - Interface in org.acegisecurity.acl
Marker interface representing an access control list entry associated with a specific domain object instance.
AclManager - Interface in org.acegisecurity.acl
Obtains the AclEntry instances that apply to a particular domain object instance.
AclObjectIdentity - Interface in org.acegisecurity.acl.basic
Interface representing the identity of an individual domain object instance.
AclObjectIdentityAware - Interface in org.acegisecurity.acl.basic
Indicates a domain object instance is able to provide AclObjectIdentity information.
AclProvider - Interface in org.acegisecurity.acl
Indicates a class can process a given domain object instance and authoritatively return the ACLs that apply.
AclProviderManager - Class in org.acegisecurity.acl
Iterates through a list of AclProviders to locate the ACLs that apply to a given domain object instance.
AclProviderManager() - Constructor for class org.acegisecurity.acl.AclProviderManager
 
aclsByObjectIdentity - Variable in class org.acegisecurity.acl.basic.jdbc.JdbcDaoImpl
 
AclTag - Class in org.acegisecurity.taglibs.authz
An implementation of Tag that allows its body through if some authorizations are granted to the request's principal.
AclTag() - Constructor for class org.acegisecurity.taglibs.authz.AclTag
 
addAuthority(GrantedAuthority) - Method in class org.acegisecurity.userdetails.memory.UserAttribute
 
addConfigAttribute(ConfigAttribute) - Method in class org.acegisecurity.ConfigAttributeDefinition
Adds a ConfigAttribute that is related to the secure object method.
addCustomAuthorities(String, List) - Method in class org.acegisecurity.userdetails.jdbc.JdbcDaoImpl
Allows subclasses to add their own granted authorities to the list to be returned in the User.
additionalAuthenticationChecks(UserDetails, UsernamePasswordAuthenticationToken) - Method in class org.acegisecurity.providers.dao.AbstractUserDetailsAuthenticationProvider
Allows subclasses to perform any additional checks of a returned (or cached) UserDetails for a given authentication request.
additionalAuthenticationChecks(UserDetails, UsernamePasswordAuthenticationToken) - Method in class org.acegisecurity.providers.dao.DaoAuthenticationProvider
 
addPermission(int) - Method in class org.acegisecurity.acl.basic.AbstractBasicAclEntry
 
addPermissions(int[]) - Method in class org.acegisecurity.acl.basic.AbstractBasicAclEntry
 
addSecureMethod(Method, ConfigAttributeDefinition) - Method in class org.acegisecurity.intercept.method.MethodDefinitionMap
Add configuration attributes for a secure method.
addSecureMethod(String, ConfigAttributeDefinition) - Method in class org.acegisecurity.intercept.method.MethodDefinitionMap
Add configuration attributes for a secure method.
addSecureMethod(Class, String, ConfigAttributeDefinition) - Method in class org.acegisecurity.intercept.method.MethodDefinitionMap
Add configuration attributes for a secure method.
addSecureUrl(String, ConfigAttributeDefinition) - Method in interface org.acegisecurity.intercept.web.FilterInvocationDefinitionMap
 
addSecureUrl(String, ConfigAttributeDefinition) - Method in class org.acegisecurity.intercept.web.PathBasedFilterInvocationDefinitionMap
 
addSecureUrl(String, ConfigAttributeDefinition) - Method in class org.acegisecurity.intercept.web.RegExpBasedFilterInvocationDefinitionMap
 
addUser(UserDetails) - Method in class org.acegisecurity.userdetails.memory.UserMap
Adds a user to the in-memory map.
addUsersFromProperties(UserMap, Properties) - Static method in class org.acegisecurity.userdetails.memory.UserMapEditor
 
ADMINISTRATION - Static variable in class org.acegisecurity.acl.basic.SimpleAclEntry
 
AffirmativeBased - Class in org.acegisecurity.vote
Simple concrete implementation of AccessDecisionManager that grants access if any AccessDecisionVoter returns an affirmative response.
AffirmativeBased() - Constructor for class org.acegisecurity.vote.AffirmativeBased
 
afterInvocation(InterceptorStatusToken, Object) - Method in class org.acegisecurity.intercept.AbstractSecurityInterceptor
Completes the work of the AbstractSecurityInterceptor after the secure object invocation has been complete
AfterInvocationManager - Interface in org.acegisecurity
Reviews the Object returned from a secure object invocation, being able to modify the Object or throw an AccessDeniedException.
AfterInvocationProvider - Interface in org.acegisecurity.afterinvocation
Indicates a class is responsible for participating in an AfterInvocationProviderManager decision.
AfterInvocationProviderManager - Class in org.acegisecurity.afterinvocation
Provider-based implementation of AfterInvocationManager.
AfterInvocationProviderManager() - Constructor for class org.acegisecurity.afterinvocation.AfterInvocationProviderManager
 
afterPropertiesSet() - Method in class org.acegisecurity.acl.AclProviderManager
 
afterPropertiesSet() - Method in class org.acegisecurity.acl.basic.BasicAclProvider
 
afterPropertiesSet() - Method in class org.acegisecurity.acl.basic.cache.EhCacheBasedAclEntryCache
 
afterPropertiesSet() - Method in class org.acegisecurity.adapters.AuthByAdapterProvider
 
afterPropertiesSet() - Method in class org.acegisecurity.afterinvocation.AfterInvocationProviderManager
 
afterPropertiesSet() - Method in class org.acegisecurity.afterinvocation.BasicAclEntryAfterInvocationCollectionFilteringProvider
 
afterPropertiesSet() - Method in class org.acegisecurity.afterinvocation.BasicAclEntryAfterInvocationProvider
 
afterPropertiesSet() - Method in class org.acegisecurity.captcha.AlwaysTestBelowAverageTimeInMillisBetweenRequestsChannelProcessor
Verify if thresold is > 0
afterPropertiesSet() - Method in class org.acegisecurity.captcha.CaptchaChannelProcessorTemplate
Verify if entryPoint and keyword are ok
afterPropertiesSet() - Method in class org.acegisecurity.captcha.CaptchaEntryPoint
 
afterPropertiesSet() - Method in class org.acegisecurity.captcha.CaptchaValidationProcessingFilter
 
afterPropertiesSet() - Method in class org.acegisecurity.concurrent.ConcurrentSessionControllerImpl
 
afterPropertiesSet() - Method in class org.acegisecurity.concurrent.ConcurrentSessionFilter
 
afterPropertiesSet() - Method in class org.acegisecurity.context.HttpSessionContextIntegrationFilter
 
afterPropertiesSet() - Method in class org.acegisecurity.intercept.AbstractSecurityInterceptor
 
afterPropertiesSet() - Method in class org.acegisecurity.intercept.method.MethodInvocationPrivilegeEvaluator
 
afterPropertiesSet() - Method in class org.acegisecurity.intercept.web.SecurityEnforcementFilter
 
afterPropertiesSet() - Method in class org.acegisecurity.providers.anonymous.AnonymousAuthenticationProvider
 
afterPropertiesSet() - Method in class org.acegisecurity.providers.anonymous.AnonymousProcessingFilter
 
afterPropertiesSet() - Method in class org.acegisecurity.providers.cas.cache.EhCacheBasedTicketCache
 
afterPropertiesSet() - Method in class org.acegisecurity.providers.cas.CasAuthenticationProvider
 
afterPropertiesSet() - Method in class org.acegisecurity.providers.cas.populator.DaoCasAuthoritiesPopulator
 
afterPropertiesSet() - Method in class org.acegisecurity.providers.cas.proxy.NamedCasProxyDecider
 
afterPropertiesSet() - Method in class org.acegisecurity.providers.cas.proxy.RejectProxyTickets
 
afterPropertiesSet() - Method in class org.acegisecurity.providers.cas.ticketvalidator.AbstractTicketValidator
 
afterPropertiesSet() - Method in class org.acegisecurity.providers.dao.AbstractUserDetailsAuthenticationProvider
 
afterPropertiesSet() - Method in class org.acegisecurity.providers.dao.cache.EhCacheBasedUserCache
 
afterPropertiesSet() - Method in class org.acegisecurity.providers.dao.salt.ReflectionSaltSource
 
afterPropertiesSet() - Method in class org.acegisecurity.providers.dao.salt.SystemWideSaltSource
 
afterPropertiesSet() - Method in class org.acegisecurity.providers.jaas.JaasAuthenticationProvider
 
afterPropertiesSet() - Method in class org.acegisecurity.providers.ProviderManager
 
afterPropertiesSet() - Method in class org.acegisecurity.providers.rcp.RemoteAuthenticationManagerImpl
 
afterPropertiesSet() - Method in class org.acegisecurity.providers.rcp.RemoteAuthenticationProvider
 
afterPropertiesSet() - Method in class org.acegisecurity.providers.rememberme.RememberMeAuthenticationProvider
 
afterPropertiesSet() - Method in class org.acegisecurity.providers.x509.cache.EhCacheBasedX509UserCache
 
afterPropertiesSet() - Method in class org.acegisecurity.providers.x509.populator.DaoX509AuthoritiesPopulator
 
afterPropertiesSet() - Method in class org.acegisecurity.providers.x509.X509AuthenticationProvider
 
afterPropertiesSet() - Method in class org.acegisecurity.runas.RunAsImplAuthenticationProvider
 
afterPropertiesSet() - Method in class org.acegisecurity.runas.RunAsManagerImpl
 
afterPropertiesSet() - Method in class org.acegisecurity.securechannel.ChannelDecisionManagerImpl
 
afterPropertiesSet() - Method in class org.acegisecurity.securechannel.ChannelProcessingFilter
 
afterPropertiesSet() - Method in class org.acegisecurity.securechannel.InsecureChannelProcessor
 
afterPropertiesSet() - Method in class org.acegisecurity.securechannel.RetryWithHttpEntryPoint
 
afterPropertiesSet() - Method in class org.acegisecurity.securechannel.RetryWithHttpsEntryPoint
 
afterPropertiesSet() - Method in class org.acegisecurity.securechannel.SecureChannelProcessor
 
afterPropertiesSet() - Method in class org.acegisecurity.ui.AbstractProcessingFilter
 
afterPropertiesSet() - Method in class org.acegisecurity.ui.basicauth.BasicProcessingFilter
 
afterPropertiesSet() - Method in class org.acegisecurity.ui.basicauth.BasicProcessingFilterEntryPoint
 
afterPropertiesSet() - Method in class org.acegisecurity.ui.cas.CasProcessingFilterEntryPoint
 
afterPropertiesSet() - Method in class org.acegisecurity.ui.cas.ServiceProperties
 
afterPropertiesSet() - Method in class org.acegisecurity.ui.digestauth.DigestProcessingFilter
 
afterPropertiesSet() - Method in class org.acegisecurity.ui.digestauth.DigestProcessingFilterEntryPoint
 
afterPropertiesSet() - Method in class org.acegisecurity.ui.rememberme.RememberMeProcessingFilter
 
afterPropertiesSet() - Method in class org.acegisecurity.ui.rememberme.TokenBasedRememberMeServices
 
afterPropertiesSet() - Method in class org.acegisecurity.ui.switchuser.SwitchUserProcessingFilter
 
afterPropertiesSet() - Method in class org.acegisecurity.ui.webapp.AuthenticationProcessingFilterEntryPoint
 
afterPropertiesSet() - Method in class org.acegisecurity.ui.x509.X509ProcessingFilter
 
afterPropertiesSet() - Method in class org.acegisecurity.userdetails.memory.InMemoryDaoImpl
 
afterPropertiesSet() - Method in class org.acegisecurity.util.FilterChainProxy
 
afterPropertiesSet() - Method in class org.acegisecurity.util.PortResolverImpl
 
afterPropertiesSet() - Method in class org.acegisecurity.vote.AbstractAccessDecisionManager
 
afterPropertiesSet() - Method in class org.acegisecurity.vote.BasicAclEntryVoter
 
allGranted(String) - Method in interface org.acegisecurity.taglibs.velocity.Authz
all the listed roles must be granted to return true, otherwise fasle;
allGranted(String) - Method in class org.acegisecurity.taglibs.velocity.AuthzImpl
 
allowableSessionsExceeded(String, SessionInformation[], int, SessionRegistry) - Method in class org.acegisecurity.concurrent.ConcurrentSessionControllerImpl
Allows subclasses to customise behaviour when too many sessions are detected.
AlwaysTestAfterMaxRequestsCaptchaChannelProcessor - Class in org.acegisecurity.captcha
return false if ny CaptchaChannelProcessorTemplate of mapped urls has been requested more than thresold;
Default keyword : REQUIRES_CAPTCHA_ABOVE_THRESOLD_REQUESTS
AlwaysTestAfterMaxRequestsCaptchaChannelProcessor() - Constructor for class org.acegisecurity.captcha.AlwaysTestAfterMaxRequestsCaptchaChannelProcessor
Constructor
AlwaysTestAfterTimeInMillisCaptchaChannelProcessor - Class in org.acegisecurity.captcha
return false if thresold is greater than millis since last captcha test has occured;
Default keyword : REQUIRES_CAPTCHA_AFTER_THRESOLD_IN_MILLIS
AlwaysTestAfterTimeInMillisCaptchaChannelProcessor() - Constructor for class org.acegisecurity.captcha.AlwaysTestAfterTimeInMillisCaptchaChannelProcessor
Constructor
AlwaysTestBelowAverageTimeInMillisBetweenRequestsChannelProcessor - Class in org.acegisecurity.captcha
return false if thresold is lower than average time millis between any CaptchaChannelProcessorTemplate mapped urls requests and is human;
Default keyword : REQUIRES_CAPTCHA_AFTER_THRESOLD_IN_MILLIS
Note : before first humanity check
AlwaysTestBelowAverageTimeInMillisBetweenRequestsChannelProcessor() - Constructor for class org.acegisecurity.captcha.AlwaysTestBelowAverageTimeInMillisBetweenRequestsChannelProcessor
Constructor
AnonymousAuthenticationProvider - Class in org.acegisecurity.providers.anonymous
An AuthenticationProvider implementation that validates AnonymousAuthenticationTokens.
AnonymousAuthenticationProvider() - Constructor for class org.acegisecurity.providers.anonymous.AnonymousAuthenticationProvider
 
AnonymousAuthenticationToken - Class in org.acegisecurity.providers.anonymous
Represents an anonymous Authentication.
AnonymousAuthenticationToken(String, Object, GrantedAuthority[]) - Constructor for class org.acegisecurity.providers.anonymous.AnonymousAuthenticationToken
Constructor.
AnonymousAuthenticationToken() - Constructor for class org.acegisecurity.providers.anonymous.AnonymousAuthenticationToken
 
AnonymousProcessingFilter - Class in org.acegisecurity.providers.anonymous
Detects if there is no Authentication object in the SecurityContextHolder, and populates it with one if needed.
AnonymousProcessingFilter() - Constructor for class org.acegisecurity.providers.anonymous.AnonymousProcessingFilter
 
anyGranted(String) - Method in interface org.acegisecurity.taglibs.velocity.Authz
any the listed roles must be granted to return true, otherwise fasle;
anyGranted(String) - Method in class org.acegisecurity.taglibs.velocity.AuthzImpl
 
applyAnonymousForThisRequest(ServletRequest) - Method in class org.acegisecurity.providers.anonymous.AnonymousProcessingFilter
Enables subclasses to determine whether or not an anonymous authentication token should be setup for this request.
AspectJCallback - Interface in org.acegisecurity.intercept.method.aspectj
Called by the AspectJSecurityInterceptor when it wishes for the AspectJ processing to continue.
AspectJSecurityInterceptor - Class in org.acegisecurity.intercept.method.aspectj
Provides security interception of AspectJ method invocations.
AspectJSecurityInterceptor() - Constructor for class org.acegisecurity.intercept.method.aspectj.AspectJSecurityInterceptor
 
attemptAuthentication(String, String) - Method in interface org.acegisecurity.providers.rcp.RemoteAuthenticationManager
Attempts to authenticate the remote client using the presented username and password.
attemptAuthentication(String, String) - Method in class org.acegisecurity.providers.rcp.RemoteAuthenticationManagerImpl
 
attemptAuthentication(HttpServletRequest) - Method in class org.acegisecurity.ui.AbstractProcessingFilter
Performs actual authentication.
attemptAuthentication(HttpServletRequest) - Method in class org.acegisecurity.ui.cas.CasProcessingFilter
 
attemptAuthentication(HttpServletRequest) - Method in class org.acegisecurity.ui.webapp.AuthenticationProcessingFilter
 
attemptAuthentication(HttpServletRequest) - Method in class org.acegisecurity.ui.webapp.SiteminderAuthenticationProcessingFilter
 
attemptExitUser(HttpServletRequest) - Method in class org.acegisecurity.ui.switchuser.SwitchUserProcessingFilter
Attempt to exit from an already switched user.
attemptSwitchUser(HttpServletRequest) - Method in class org.acegisecurity.ui.switchuser.SwitchUserProcessingFilter
Attempt to switch to another user.
AuthByAdapter - Interface in org.acegisecurity.adapters
Indicates a specialized, immutable, server-side only Authentication class.
AuthByAdapterProvider - Class in org.acegisecurity.adapters
An AuthenticationProvider implementation that can authenticate an AuthByAdapter.
AuthByAdapterProvider() - Constructor for class org.acegisecurity.adapters.AuthByAdapterProvider
 
authenticate(Authentication) - Method in class org.acegisecurity.AbstractAuthenticationManager
An implementation of the authenticate method that calls the abstract method doAuthenticatation to do its work.
authenticate(Authentication) - Method in class org.acegisecurity.adapters.AuthByAdapterProvider
 
authenticate(Authentication) - Method in interface org.acegisecurity.AuthenticationManager
Attempts to authenticate the passed Authentication object, returning a fully populated Authentication object (including granted authorities) if successful.
authenticate(Authentication) - Method in class org.acegisecurity.providers.anonymous.AnonymousAuthenticationProvider
 
authenticate(Authentication) - Method in interface org.acegisecurity.providers.AuthenticationProvider
Performs authentication with the same contract as AuthenticationManager.authenticate(Authentication).
authenticate(Authentication) - Method in class org.acegisecurity.providers.cas.CasAuthenticationProvider
 
authenticate(Authentication) - Method in class org.acegisecurity.providers.dao.AbstractUserDetailsAuthenticationProvider
 
authenticate(Authentication) - Method in class org.acegisecurity.providers.jaas.JaasAuthenticationProvider
Attempts to login the user given the Authentication objects principal and credential
authenticate(Authentication) - Method in class org.acegisecurity.providers.rcp.RemoteAuthenticationProvider
 
authenticate(Authentication) - Method in class org.acegisecurity.providers.rememberme.RememberMeAuthenticationProvider
 
authenticate(Authentication) - Method in class org.acegisecurity.providers.TestingAuthenticationProvider
 
authenticate(Authentication) - Method in class org.acegisecurity.providers.x509.X509AuthenticationProvider
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.
authenticate(Authentication) - Method in class org.acegisecurity.runas.RunAsImplAuthenticationProvider
 
AuthenticatedVoter - Class in org.acegisecurity.vote
Votes if a ConfigAttribute.getAttribute() of IS_AUTHENTICATED_FULLY or IS_AUTHENTICATED_REMEMBERED or IS_AUTHENTICATED_ANONYMOUSLY is present.
AuthenticatedVoter() - Constructor for class org.acegisecurity.vote.AuthenticatedVoter
 
Authentication - Interface in org.acegisecurity
Represents an authentication request.
AuthenticationCredentialsNotFoundEvent - Class in org.acegisecurity.event.authorization
Indicates a secure object invocation failed because the Authentication could not be obtained from the SecurityContextHolder.
AuthenticationCredentialsNotFoundEvent(Object, ConfigAttributeDefinition, AuthenticationCredentialsNotFoundException) - Constructor for class org.acegisecurity.event.authorization.AuthenticationCredentialsNotFoundEvent
Construct the event.
AuthenticationCredentialsNotFoundException - Exception in org.acegisecurity
Thrown if an authentication request is rejected because there is no Authentication object in the SecurityContext.
AuthenticationCredentialsNotFoundException(String) - Constructor for exception org.acegisecurity.AuthenticationCredentialsNotFoundException
Constructs an AuthenticationCredentialsNotFoundException with the specified message.
AuthenticationCredentialsNotFoundException(String, Throwable) - Constructor for exception org.acegisecurity.AuthenticationCredentialsNotFoundException
Constructs an AuthenticationCredentialsNotFoundException with the specified message and root cause.
AuthenticationEntryPoint - Interface in org.acegisecurity.intercept.web
Used by SecurityEnforcementFilter to commence an authentication scheme.
AuthenticationException - Exception in org.acegisecurity
Abstract superclass for all exceptions related an Authentication object being invalid for whatever reason.
AuthenticationException(String, Throwable) - Constructor for exception org.acegisecurity.AuthenticationException
Constructs an AuthenticationException with the specified message and root cause.
AuthenticationException(String) - Constructor for exception org.acegisecurity.AuthenticationException
Constructs an AuthenticationException with the specified message and no root cause.
AuthenticationFailureBadCredentialsEvent - Class in org.acegisecurity.event.authentication
Application event which indicates authentication failure due to invalid credentials being presented.
AuthenticationFailureBadCredentialsEvent(Authentication, AuthenticationException) - Constructor for class org.acegisecurity.event.authentication.AuthenticationFailureBadCredentialsEvent
 
AuthenticationFailureConcurrentLoginEvent - Class in org.acegisecurity.event.authentication
Application event which indicates authentication failure due to the user attempting to login to too many concurrent sessions.
AuthenticationFailureConcurrentLoginEvent(Authentication, AuthenticationException) - Constructor for class org.acegisecurity.event.authentication.AuthenticationFailureConcurrentLoginEvent
 
AuthenticationFailureCredentialsExpiredEvent - Class in org.acegisecurity.event.authentication
Application event which indicates authentication failure due to the user's credentials having expired.
AuthenticationFailureCredentialsExpiredEvent(Authentication, AuthenticationException) - Constructor for class org.acegisecurity.event.authentication.AuthenticationFailureCredentialsExpiredEvent
 
AuthenticationFailureDisabledEvent - Class in org.acegisecurity.event.authentication
Application event which indicates authentication failure due to the user's account being disabled.
AuthenticationFailureDisabledEvent(Authentication, AuthenticationException) - Constructor for class org.acegisecurity.event.authentication.AuthenticationFailureDisabledEvent
 
AuthenticationFailureExpiredEvent - Class in org.acegisecurity.event.authentication
Application event which indicates authentication failure due to the user's account having expired.
AuthenticationFailureExpiredEvent(Authentication, AuthenticationException) - Constructor for class org.acegisecurity.event.authentication.AuthenticationFailureExpiredEvent
 
AuthenticationFailureLockedEvent - Class in org.acegisecurity.event.authentication
Application event which indicates authentication failure due to the user's account having been locked.
AuthenticationFailureLockedEvent(Authentication, AuthenticationException) - Constructor for class org.acegisecurity.event.authentication.AuthenticationFailureLockedEvent
 
AuthenticationFailureProviderNotFoundEvent - Class in org.acegisecurity.event.authentication
Application event which indicates authentication failure due to there being no registered AuthenticationProvider that can process the request.
AuthenticationFailureProviderNotFoundEvent(Authentication, AuthenticationException) - Constructor for class org.acegisecurity.event.authentication.AuthenticationFailureProviderNotFoundEvent
 
AuthenticationFailureProxyUntrustedEvent - Class in org.acegisecurity.event.authentication
Application event which indicates authentication failure due to the CAS user's ticket being generated by an untrusted proxy.
AuthenticationFailureProxyUntrustedEvent(Authentication, AuthenticationException) - Constructor for class org.acegisecurity.event.authentication.AuthenticationFailureProxyUntrustedEvent
 
AuthenticationFailureServiceExceptionEvent - Class in org.acegisecurity.event.authentication
Application event which indicates authentication failure due to there being a problem internal to the AuthenticationManager.
AuthenticationFailureServiceExceptionEvent(Authentication, AuthenticationException) - Constructor for class org.acegisecurity.event.authentication.AuthenticationFailureServiceExceptionEvent
 
AuthenticationManager - Interface in org.acegisecurity
Processes an Authentication request.
AuthenticationProcessingFilter - Class in org.acegisecurity.ui.webapp
Processes an authentication form.
AuthenticationProcessingFilter() - Constructor for class org.acegisecurity.ui.webapp.AuthenticationProcessingFilter
 
AuthenticationProcessingFilterEntryPoint - Class in org.acegisecurity.ui.webapp
Used by the SecurityEnforcementFilter to commence authentication via the AuthenticationProcessingFilter.
AuthenticationProcessingFilterEntryPoint() - Constructor for class org.acegisecurity.ui.webapp.AuthenticationProcessingFilterEntryPoint
 
AuthenticationProvider - Interface in org.acegisecurity.providers
Indicates a class can process a specific Authentication implementation.
AuthenticationServiceException - Exception in org.acegisecurity
Thrown if an authentication request could not be processed due to a system problem.
AuthenticationServiceException(String) - Constructor for exception org.acegisecurity.AuthenticationServiceException
Constructs an AuthenticationServiceException with the specified message.
AuthenticationServiceException(String, Throwable) - Constructor for exception org.acegisecurity.AuthenticationServiceException
Constructs an AuthenticationServiceException with the specified message and root cause.
AuthenticationSimpleHttpInvokerRequestExecutor - Class in org.acegisecurity.context.httpinvoker
Adds BASIC authentication support to SimpleHttpInvokerRequestExecutor.
AuthenticationSimpleHttpInvokerRequestExecutor() - Constructor for class org.acegisecurity.context.httpinvoker.AuthenticationSimpleHttpInvokerRequestExecutor
 
AuthenticationSuccessEvent - Class in org.acegisecurity.event.authentication
Application event which indicates successful authentication.
AuthenticationSuccessEvent(Authentication) - Constructor for class org.acegisecurity.event.authentication.AuthenticationSuccessEvent
 
AuthenticationSwitchUserEvent - Class in org.acegisecurity.event.authentication
Application event which indicates that a user context switch.
AuthenticationSwitchUserEvent(Authentication, UserDetails) - Constructor for class org.acegisecurity.event.authentication.AuthenticationSwitchUserEvent
Switch user context event constructor
AuthenticationTag - Class in org.acegisecurity.taglibs.authz
An Tag implementation that allows convenient access to the current Authentication object.
AuthenticationTag() - Constructor for class org.acegisecurity.taglibs.authz.AuthenticationTag
 
AuthenticationTrustResolver - Interface in org.acegisecurity
Evaluates Authentication tokens
AuthenticationTrustResolverImpl - Class in org.acegisecurity
Basic implementation of AuthenticationTrustResolver.
AuthenticationTrustResolverImpl() - Constructor for class org.acegisecurity.AuthenticationTrustResolverImpl
 
authoritiesByUsernameMapping - Variable in class org.acegisecurity.userdetails.jdbc.JdbcDaoImpl
 
AuthorityGranter - Interface in org.acegisecurity.providers.jaas
The AuthorityGranter interface is used to map a given principal to role names.
AuthorizationFailureEvent - Class in org.acegisecurity.event.authorization
Indicates a secure object invocation failed because the principal could not be authorized for the request.
AuthorizationFailureEvent(Object, ConfigAttributeDefinition, Authentication, AccessDeniedException) - Constructor for class org.acegisecurity.event.authorization.AuthorizationFailureEvent
Construct the event.
AuthorizationServiceException - Exception in org.acegisecurity
Thrown if an authorization request could not be processed due to a system problem.
AuthorizationServiceException(String) - Constructor for exception org.acegisecurity.AuthorizationServiceException
Constructs an AuthorizationServiceException with the specified message.
AuthorizationServiceException(String, Throwable) - Constructor for exception org.acegisecurity.AuthorizationServiceException
Constructs an AuthorizationServiceException with the specified message and root cause.
AuthorizedEvent - Class in org.acegisecurity.event.authorization
Event indicating a secure object was invoked successfully.
AuthorizedEvent(Object, ConfigAttributeDefinition, Authentication) - Constructor for class org.acegisecurity.event.authorization.AuthorizedEvent
Construct the event.
AuthorizeTag - Class in org.acegisecurity.taglibs.authz
An implementation of Tag that allows it's body through if some authorizations are granted to the request's principal.
AuthorizeTag() - Constructor for class org.acegisecurity.taglibs.authz.AuthorizeTag
 
Authz - Interface in org.acegisecurity.taglibs.velocity
Wrapper the implementation of Acegi Security for Spring JSP tag includes: AuthenticationTag, AclTag, AuthorizeTag
AuthzImpl - Class in org.acegisecurity.taglibs.velocity
I decided to wrap several JSP tag in one class, so I have to using inner class to wrap these JSP tag.
AuthzImpl() - Constructor for class org.acegisecurity.taglibs.velocity.AuthzImpl
 
autoLogin(HttpServletRequest, HttpServletResponse) - Method in class org.acegisecurity.ui.rememberme.NullRememberMeServices
 
autoLogin(HttpServletRequest, HttpServletResponse) - Method in interface org.acegisecurity.ui.rememberme.RememberMeServices
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.
autoLogin(HttpServletRequest, HttpServletResponse) - Method in class org.acegisecurity.ui.rememberme.TokenBasedRememberMeServices
 

B

BadCredentialsException - Exception in org.acegisecurity
Thrown if an authentication request is rejected because the credentials are invalid.
BadCredentialsException(String) - Constructor for exception org.acegisecurity.BadCredentialsException
Constructs a BadCredentialsException with the specified message.
BadCredentialsException(String, Object) - Constructor for exception org.acegisecurity.BadCredentialsException
 
BadCredentialsException(String, Throwable) - Constructor for exception org.acegisecurity.BadCredentialsException
Constructs a BadCredentialsException with the specified message and root cause.
BaseDigestPasswordEncoder - Class in org.acegisecurity.providers.encoding
Convenience base for digest password encoders.
BaseDigestPasswordEncoder() - Constructor for class org.acegisecurity.providers.encoding.BaseDigestPasswordEncoder
 
BasePasswordEncoder - Class in org.acegisecurity.providers.encoding
Convenience base for all password encoders.
BasePasswordEncoder() - Constructor for class org.acegisecurity.providers.encoding.BasePasswordEncoder
 
BasicAclDao - Interface in org.acegisecurity.acl.basic
Represents a data access object that can return the BasicAclEntrys applying to a given ACL object identity.
BasicAclEntry - Interface in org.acegisecurity.acl.basic
Represents an entry in an access control list.
BasicAclEntryAfterInvocationCollectionFilteringProvider - Class in org.acegisecurity.afterinvocation
Given a Collection of domain object instances returned from a secure object invocation, remove any Collection elements the principal does not have appropriate permission to access as defined by the AclManager.
BasicAclEntryAfterInvocationCollectionFilteringProvider() - Constructor for class org.acegisecurity.afterinvocation.BasicAclEntryAfterInvocationCollectionFilteringProvider
 
BasicAclEntryAfterInvocationProvider - Class in org.acegisecurity.afterinvocation
Given a domain object instance returned from a secure object invocation, ensures the principal has appropriate permission as defined by the AclManager.
BasicAclEntryAfterInvocationProvider() - Constructor for class org.acegisecurity.afterinvocation.BasicAclEntryAfterInvocationProvider
 
BasicAclEntryCache - Interface in org.acegisecurity.acl.basic
Provides a cache of BasicAclEntry objects.
BasicAclEntryHolder - Class in org.acegisecurity.acl.basic.cache
Used by EhCacheBasedAclEntryCache to store the array of BasicAclEntrys in the cache.
BasicAclEntryHolder(BasicAclEntry[]) - Constructor for class org.acegisecurity.acl.basic.cache.BasicAclEntryHolder
Constructs the BasicAclEntryHolder.
BasicAclEntryVoter - Class in org.acegisecurity.vote
Given a domain object instance passed as a method argument, ensures the principal has appropriate permission as defined by the AclManager.
BasicAclEntryVoter() - Constructor for class org.acegisecurity.vote.BasicAclEntryVoter
 
BasicAclExtendedDao - Interface in org.acegisecurity.acl.basic
Represents a more extensive data access object for BasicAclEntrys.
BasicAclProvider - Class in org.acegisecurity.acl.basic
Retrieves access control lists (ACL) entries for domain object instances from a data access object (DAO).
BasicAclProvider() - Constructor for class org.acegisecurity.acl.basic.BasicAclProvider
 
BasicProcessingFilter - Class in org.acegisecurity.ui.basicauth
Processes a HTTP request's BASIC authorization headers, putting the result into the SecurityContextHolder.
BasicProcessingFilter() - Constructor for class org.acegisecurity.ui.basicauth.BasicProcessingFilter
 
BasicProcessingFilterEntryPoint - Class in org.acegisecurity.ui.basicauth
Used by the SecurityEnforcementFilter to commence authentication via the BasicProcessingFilter.
BasicProcessingFilterEntryPoint() - Constructor for class org.acegisecurity.ui.basicauth.BasicProcessingFilterEntryPoint
 
beforeInvocation(Object) - Method in class org.acegisecurity.intercept.AbstractSecurityInterceptor
 
buildRunAs(Authentication, Object, ConfigAttributeDefinition) - Method in class org.acegisecurity.runas.NullRunAsManager
 
buildRunAs(Authentication, Object, ConfigAttributeDefinition) - Method in class org.acegisecurity.runas.RunAsManagerImpl
 
buildRunAs(Authentication, Object, ConfigAttributeDefinition) - Method in interface org.acegisecurity.RunAsManager
Returns a replacement Authentication object for the current secure object invocation, or null if replacement not required.

C

CaptchaChannelProcessorTemplate - Class in org.acegisecurity.captcha
CaptchaChannel template : Ensures the user has enough human privileges by review of the CaptchaSecurityContext and using an abstract routine CaptchaChannelProcessorTemplate.isContextValidConcerningHumanity(CaptchaSecurityContext) (implemented by sub classes)
CaptchaChannelProcessorTemplate() - Constructor for class org.acegisecurity.captcha.CaptchaChannelProcessorTemplate
 
CaptchaEntryPoint - Class in org.acegisecurity.captcha
The captcha entry point : redirect to the captcha test page.
CaptchaEntryPoint() - Constructor for class org.acegisecurity.captcha.CaptchaEntryPoint
 
CaptchaSecurityContext - Interface in org.acegisecurity.captcha
Interface that add humanity concerns to the SecurityContext
CaptchaSecurityContextImpl - Class in org.acegisecurity.captcha
Default CaptchaSecurityContext implementation
CaptchaSecurityContextImpl() - Constructor for class org.acegisecurity.captcha.CaptchaSecurityContextImpl
 
CaptchaServiceProxy - Interface in org.acegisecurity.captcha
Provide a common interface for captcha validation.
CaptchaValidationProcessingFilter - Class in org.acegisecurity.captcha
Filter for web integration of the CaptchaServiceProxy.
CaptchaValidationProcessingFilter() - Constructor for class org.acegisecurity.captcha.CaptchaValidationProcessingFilter
 
CAS_STATEFUL_IDENTIFIER - Static variable in class org.acegisecurity.ui.cas.CasProcessingFilter
Used to identify a CAS request for a stateful user agent, such as a web browser.
CAS_STATELESS_IDENTIFIER - Static variable in class org.acegisecurity.ui.cas.CasProcessingFilter
Used to identify a CAS request for a stateless user agent, such as a remoting protocol client (eg Hessian, Burlap, SOAP etc).
CasAuthenticationProvider - Class in org.acegisecurity.providers.cas
An AuthenticationProvider implementation that integrates with Yale Central Authentication Service (CAS).
CasAuthenticationProvider() - Constructor for class org.acegisecurity.providers.cas.CasAuthenticationProvider
 
CasAuthenticationToken - Class in org.acegisecurity.providers.cas
Represents a successful CAS Authentication.
CasAuthenticationToken(String, Object, Object, GrantedAuthority[], UserDetails, List, String) - Constructor for class org.acegisecurity.providers.cas.CasAuthenticationToken
Constructor.
CasAuthenticationToken() - Constructor for class org.acegisecurity.providers.cas.CasAuthenticationToken
 
CasAuthoritiesPopulator - Interface in org.acegisecurity.providers.cas
Populates the UserDetails associated with a CAS authenticated user.
CasProcessingFilter - Class in org.acegisecurity.ui.cas
Processes a CAS service ticket.
CasProcessingFilter() - Constructor for class org.acegisecurity.ui.cas.CasProcessingFilter
 
CasProcessingFilterEntryPoint - Class in org.acegisecurity.ui.cas
Used by the SecurityEnforcementFilter to commence authentication via the Yale Central Authentication Service (CAS).
CasProcessingFilterEntryPoint() - Constructor for class org.acegisecurity.ui.cas.CasProcessingFilterEntryPoint
 
CasProxyDecider - Interface in org.acegisecurity.providers.cas
Decides whether a proxy list presented via CAS is trusted or not.
CasProxyTicketValidator - Class in org.acegisecurity.providers.cas.ticketvalidator
Uses CAS' ProxyTicketValidator to validate a service ticket.
CasProxyTicketValidator() - Constructor for class org.acegisecurity.providers.cas.ticketvalidator.CasProxyTicketValidator
 
changeMask(AclObjectIdentity, Object, Integer) - Method in interface org.acegisecurity.acl.basic.BasicAclExtendedDao
Changes the permission mask assigned to the BasicAclEntry associated with the specified AclObjectIdentity and recipient Object.
changeMask(AclObjectIdentity, Object, Integer) - Method in class org.acegisecurity.acl.basic.jdbc.JdbcExtendedDaoImpl
 
ChannelDecisionManager - Interface in org.acegisecurity.securechannel
Decides whether a web channel provides sufficient security.
ChannelDecisionManagerImpl - Class in org.acegisecurity.securechannel
Implementation of ChannelDecisionManager.
ChannelDecisionManagerImpl() - Constructor for class org.acegisecurity.securechannel.ChannelDecisionManagerImpl
 
ChannelEntryPoint - Interface in org.acegisecurity.securechannel
May be used by a ChannelProcessor to launch a web channel.
ChannelProcessingFilter - Class in org.acegisecurity.securechannel
Ensures a web request is delivered over the required channel.
ChannelProcessingFilter() - Constructor for class org.acegisecurity.securechannel.ChannelProcessingFilter
 
ChannelProcessor - Interface in org.acegisecurity.securechannel
Decides whether a web channel meets a specific security condition.
checkAuthenticationAllowed(Authentication) - Method in interface org.acegisecurity.concurrent.ConcurrentSessionController
Called by any class that wishes to know whether the current authentication request should be permitted.
checkAuthenticationAllowed(Authentication) - Method in class org.acegisecurity.concurrent.ConcurrentSessionControllerImpl
 
checkAuthenticationAllowed(Authentication) - Method in class org.acegisecurity.concurrent.NullConcurrentSessionController
 
commence(ServletRequest, ServletResponse) - Method in class org.acegisecurity.captcha.CaptchaEntryPoint
 
commence(ServletRequest, ServletResponse, AuthenticationException) - Method in interface org.acegisecurity.intercept.web.AuthenticationEntryPoint
Commences an authentication scheme.
commence(ServletRequest, ServletResponse) - Method in interface org.acegisecurity.securechannel.ChannelEntryPoint
Commences a secure channel.
commence(ServletRequest, ServletResponse) - Method in class org.acegisecurity.securechannel.RetryWithHttpEntryPoint
 
commence(ServletRequest, ServletResponse) - Method in class org.acegisecurity.securechannel.RetryWithHttpsEntryPoint
 
commence(ServletRequest, ServletResponse, AuthenticationException) - Method in class org.acegisecurity.ui.basicauth.BasicProcessingFilterEntryPoint
 
commence(ServletRequest, ServletResponse, AuthenticationException) - Method in class org.acegisecurity.ui.cas.CasProcessingFilterEntryPoint
 
commence(ServletRequest, ServletResponse, AuthenticationException) - Method in class org.acegisecurity.ui.digestauth.DigestProcessingFilterEntryPoint
 
commence(ServletRequest, ServletResponse, AuthenticationException) - Method in class org.acegisecurity.ui.webapp.AuthenticationProcessingFilterEntryPoint
 
commence(ServletRequest, ServletResponse, AuthenticationException) - Method in class org.acegisecurity.ui.x509.X509ProcessingFilterEntryPoint
Returns a 403 error code to the client.
commit() - Method in class org.acegisecurity.providers.jaas.SecurityContextLoginModule
Authenticate the Subject (phase two) by adding the Acegi Security Authentication to the Subject's principals.
ConcurrentLoginException - Exception in org.acegisecurity.concurrent
Thrown by ConcurrentSessionControllerImpl if an attempt is made to login and the user has already exceeded their maxmimum allowed sessions.
ConcurrentLoginException(String) - Constructor for exception org.acegisecurity.concurrent.ConcurrentLoginException
 
ConcurrentSessionController - Interface in org.acegisecurity.concurrent
Provides two methods that can be called by an AuthenticationManager to integrate with the concurrent session handling infrastructure.
ConcurrentSessionControllerImpl - Class in org.acegisecurity.concurrent
Base implementation of ConcurrentSessionControllerImpl which prohibits simultaneous logins.
ConcurrentSessionControllerImpl() - Constructor for class org.acegisecurity.concurrent.ConcurrentSessionControllerImpl
 
ConcurrentSessionFilter - Class in org.acegisecurity.concurrent
Filter required by concurrent session handling package.
ConcurrentSessionFilter() - Constructor for class org.acegisecurity.concurrent.ConcurrentSessionFilter
 
ConfigAttribute - Interface in org.acegisecurity
Stores a security system related configuration attribute.
ConfigAttributeDefinition - Class in org.acegisecurity
Holds a group of ConfigAttributes that are associated with a given secure object target.
ConfigAttributeDefinition() - Constructor for class org.acegisecurity.ConfigAttributeDefinition
 
ConfigAttributeEditor - Class in org.acegisecurity
A property editor that can create a populated ConfigAttributeDefinition from a comma separated list of values.
ConfigAttributeEditor() - Constructor for class org.acegisecurity.ConfigAttributeEditor
 
configureJaas(Resource) - Method in class org.acegisecurity.providers.jaas.JaasAuthenticationProvider
Hook method for configuring Jaas
confirmProxyListTrusted(List) - Method in interface org.acegisecurity.providers.cas.CasProxyDecider
Decides whether the proxy list is trusted.
confirmProxyListTrusted(List) - Method in class org.acegisecurity.providers.cas.proxy.AcceptAnyCasProxy
 
confirmProxyListTrusted(List) - Method in class org.acegisecurity.providers.cas.proxy.NamedCasProxyDecider
 
confirmProxyListTrusted(List) - Method in class org.acegisecurity.providers.cas.proxy.RejectProxyTickets
 
confirmTicketValid(String) - Method in class org.acegisecurity.providers.cas.ticketvalidator.CasProxyTicketValidator
 
confirmTicketValid(String) - Method in interface org.acegisecurity.providers.cas.TicketValidator
Returns information about the ticket, if it is valid for this service.
ConsensusBased - Class in org.acegisecurity.vote
Simple concrete implementation of AccessDecisionManager that uses a consensus-based approach.
ConsensusBased() - Constructor for class org.acegisecurity.vote.ConsensusBased
 
contains(ConfigAttribute) - Method in class org.acegisecurity.ConfigAttributeDefinition
Indicates whether the specified ConfigAttribute is contained within this ConfigAttributeDefinition.
contextDestroyed(ServletContextEvent) - Method in class org.acegisecurity.ui.session.HttpSessionEventPublisher
Not implemented
contextInitialized(ServletContextEvent) - Method in class org.acegisecurity.ui.session.HttpSessionEventPublisher
Handled internally by a call to WebApplicationContextUtils.getRequiredWebApplicationContext(javax.servlet.ServletContext)
ContextPropagatingRemoteInvocation - Class in org.acegisecurity.context.rmi
The actual RemoteInvocation that is passed from the client to the server, which contains the contents of SecurityContextHolder, being a SecurityContext object.
ContextPropagatingRemoteInvocation(MethodInvocation) - Constructor for class org.acegisecurity.context.rmi.ContextPropagatingRemoteInvocation
Constructs the object, storing the value of the client-side SecurityContextHolder inside the object.
ContextPropagatingRemoteInvocationFactory - Class in org.acegisecurity.context.rmi
Called by a client-side instance of org.springframework.remoting.rmi.RmiProxyFactoryBean when it wishes to create a remote invocation.
ContextPropagatingRemoteInvocationFactory() - Constructor for class org.acegisecurity.context.rmi.ContextPropagatingRemoteInvocationFactory
 
convertAclObjectIdentityToString(AclObjectIdentity) - Method in class org.acegisecurity.acl.basic.jdbc.JdbcDaoImpl
Responsible for covering a AclObjectIdentity to a String that can be located in the RDBMS.
create(BasicAclEntry) - Method in interface org.acegisecurity.acl.basic.BasicAclExtendedDao
 
create(BasicAclEntry) - Method in class org.acegisecurity.acl.basic.jdbc.JdbcExtendedDaoImpl
 
CREATE - Static variable in class org.acegisecurity.acl.basic.SimpleAclEntry
 
create(Object, String) - Static method in class org.acegisecurity.util.MethodInvocationUtils
Generates a MethodInvocation for specified methodName on the passed object.
create(Object, String, Object[]) - Static method in class org.acegisecurity.util.MethodInvocationUtils
Generates a MethodInvocation for specified methodName on the passed object, using the args to locate the method.
createAuthentication(ServletRequest) - Method in class org.acegisecurity.providers.anonymous.AnonymousProcessingFilter
 
createFromClass(Class, String) - Static method in class org.acegisecurity.util.MethodInvocationUtils
Generates a MethodInvocation for specified methodName on the passed class.
createFromClass(Class, String, Class[]) - Static method in class org.acegisecurity.util.MethodInvocationUtils
Generates a MethodInvocation for specified methodName on the passed class, using the args to locate the method.
createRemoteInvocation(MethodInvocation) - Method in class org.acegisecurity.context.rmi.ContextPropagatingRemoteInvocationFactory
 
createSuccessAuthentication(Object, Authentication, UserDetails) - Method in class org.acegisecurity.providers.dao.AbstractUserDetailsAuthenticationProvider
Creates a successful Authentication object.
CredentialsExpiredException - Exception in org.acegisecurity
Thrown if an authentication request is rejected because the account's credentials have expired.
CredentialsExpiredException(String) - Constructor for exception org.acegisecurity.CredentialsExpiredException
Constructs a CredentialsExpiredException with the specified message.
CredentialsExpiredException(String, Throwable) - Constructor for exception org.acegisecurity.CredentialsExpiredException
Constructs a CredentialsExpiredException with the specified message and root cause.

D

DaoAuthenticationProvider - Class in org.acegisecurity.providers.dao
An AuthenticationProvider implementation that retrieves user details from an UserDetailsService.
DaoAuthenticationProvider() - Constructor for class org.acegisecurity.providers.dao.DaoAuthenticationProvider
 
DaoCasAuthoritiesPopulator - Class in org.acegisecurity.providers.cas.populator
Populates the CAS authorities via an UserDetailsService.
DaoCasAuthoritiesPopulator() - Constructor for class org.acegisecurity.providers.cas.populator.DaoCasAuthoritiesPopulator
 
DaoX509AuthoritiesPopulator - Class in org.acegisecurity.providers.x509.populator
Populates the X509 authorities via an UserDetailsService.
DaoX509AuthoritiesPopulator() - Constructor for class org.acegisecurity.providers.x509.populator.DaoX509AuthoritiesPopulator
 
decide(Authentication, Object, ConfigAttributeDefinition) - Method in interface org.acegisecurity.AccessDecisionManager
Resolves an access control decision for the passed parameters.
decide(Authentication, Object, ConfigAttributeDefinition, Object) - Method in interface org.acegisecurity.afterinvocation.AfterInvocationProvider
 
decide(Authentication, Object, ConfigAttributeDefinition, Object) - Method in class org.acegisecurity.afterinvocation.AfterInvocationProviderManager
 
decide(Authentication, Object, ConfigAttributeDefinition, Object) - Method in class org.acegisecurity.afterinvocation.BasicAclEntryAfterInvocationCollectionFilteringProvider
 
decide(Authentication, Object, ConfigAttributeDefinition, Object) - Method in class org.acegisecurity.afterinvocation.BasicAclEntryAfterInvocationProvider
 
decide(Authentication, Object, ConfigAttributeDefinition, Object) - Method in interface org.acegisecurity.AfterInvocationManager
Given the details of a secure object invocation including its returned Object, make an access control decision or optionally modify the returned Object.
decide(FilterInvocation, ConfigAttributeDefinition) - Method in class org.acegisecurity.captcha.CaptchaChannelProcessorTemplate
 
decide(FilterInvocation, ConfigAttributeDefinition) - Method in interface org.acegisecurity.securechannel.ChannelDecisionManager
Decided whether the presented FilterInvocation provides the appropriate level of channel security based on the requested ConfigAttributeDefinition.
decide(FilterInvocation, ConfigAttributeDefinition) - Method in class org.acegisecurity.securechannel.ChannelDecisionManagerImpl
 
decide(FilterInvocation, ConfigAttributeDefinition) - Method in interface org.acegisecurity.securechannel.ChannelProcessor
Decided whether the presented FilterInvocation provides the appropriate level of channel security based on the requested ConfigAttributeDefinition.
decide(FilterInvocation, ConfigAttributeDefinition) - Method in class org.acegisecurity.securechannel.InsecureChannelProcessor
 
decide(FilterInvocation, ConfigAttributeDefinition) - Method in class org.acegisecurity.securechannel.SecureChannelProcessor
 
decide(Authentication, Object, ConfigAttributeDefinition) - Method in class org.acegisecurity.vote.AffirmativeBased
This concrete implementation simply polls all configured AccessDecisionVoters and grants access if any AccessDecisionVoter voted affirmatively.
decide(Authentication, Object, ConfigAttributeDefinition) - Method in class org.acegisecurity.vote.ConsensusBased
This concrete implementation simply polls all configured AccessDecisionVoters and upon completion determines the consensus of granted vs denied responses.
decide(Authentication, Object, ConfigAttributeDefinition) - Method in class org.acegisecurity.vote.UnanimousBased
This concrete implementation polls all configured AccessDecisionVoters for each ConfigAttribute and grants access if only grant votes were received.
DEF_ACL_OBJECT_IDENTITY_DELETE_STATEMENT - Static variable in class org.acegisecurity.acl.basic.jdbc.JdbcExtendedDaoImpl
 
DEF_ACL_OBJECT_IDENTITY_INSERT_STATEMENT - Static variable in class org.acegisecurity.acl.basic.jdbc.JdbcExtendedDaoImpl
 
DEF_ACL_PERMISSION_DELETE_STATEMENT - Static variable in class org.acegisecurity.acl.basic.jdbc.JdbcExtendedDaoImpl
 
DEF_ACL_PERMISSION_INSERT_STATEMENT - Static variable in class org.acegisecurity.acl.basic.jdbc.JdbcExtendedDaoImpl
 
DEF_ACL_PERMISSION_UPDATE_STATEMENT - Static variable in class org.acegisecurity.acl.basic.jdbc.JdbcExtendedDaoImpl
 
DEF_ACLS_BY_OBJECT_IDENTITY_QUERY - Static variable in class org.acegisecurity.acl.basic.jdbc.JdbcDaoImpl
 
DEF_AUTHORITIES_BY_USERNAME_QUERY - Static variable in class org.acegisecurity.userdetails.jdbc.JdbcDaoImpl
 
DEF_LOOKUP_PERMISSION_ID_QUERY - Static variable in class org.acegisecurity.acl.basic.jdbc.JdbcExtendedDaoImpl
 
DEF_OBJECT_PROPERTIES_QUERY - Static variable in class org.acegisecurity.acl.basic.jdbc.JdbcDaoImpl
 
DEF_USERS_BY_USERNAME_QUERY - Static variable in class org.acegisecurity.userdetails.jdbc.JdbcDaoImpl
 
DEFAULT_KEYWORD - Static variable in class org.acegisecurity.captcha.AlwaysTestAfterMaxRequestsCaptchaChannelProcessor
Keyword for this channelProcessor
DEFAULT_KEYWORD - Static variable in class org.acegisecurity.captcha.AlwaysTestAfterTimeInMillisCaptchaChannelProcessor
Keyword for this channelProcessor
DEFAULT_KEYWORD - Static variable in class org.acegisecurity.captcha.AlwaysTestBelowAverageTimeInMillisBetweenRequestsChannelProcessor
Keyword for this channelProcessor
DEFAULT_KEYWORD - Static variable in class org.acegisecurity.captcha.TestOnceAfterMaxRequestsCaptchaChannelProcessor
 
DEFAULT_PARAMETER - Static variable in class org.acegisecurity.ui.rememberme.TokenBasedRememberMeServices
 
DefaultLoginExceptionResolver - Class in org.acegisecurity.providers.jaas
This LoginExceptionResolver simply wraps the LoginException with an AuthenticationServiceException.
DefaultLoginExceptionResolver() - Constructor for class org.acegisecurity.providers.jaas.DefaultLoginExceptionResolver
 
delete(AclObjectIdentity) - Method in interface org.acegisecurity.acl.basic.BasicAclExtendedDao
Deletes all entries associated with the specified AclObjectIdentity.
delete(AclObjectIdentity, Object) - Method in interface org.acegisecurity.acl.basic.BasicAclExtendedDao
Deletes the BasicAclEntry associated with the specified AclObjectIdentity and recipient Object.
delete(Long) - Method in class org.acegisecurity.acl.basic.jdbc.JdbcExtendedDaoImpl.AclObjectIdentityDelete
 
delete(Long, String) - Method in class org.acegisecurity.acl.basic.jdbc.JdbcExtendedDaoImpl.AclPermissionDelete
 
delete(AclObjectIdentity) - Method in class org.acegisecurity.acl.basic.jdbc.JdbcExtendedDaoImpl
 
delete(AclObjectIdentity, Object) - Method in class org.acegisecurity.acl.basic.jdbc.JdbcExtendedDaoImpl
 
DELETE - Static variable in class org.acegisecurity.acl.basic.SimpleAclEntry
 
deletePermission(int) - Method in class org.acegisecurity.acl.basic.AbstractBasicAclEntry
 
deletePermissions(int[]) - Method in class org.acegisecurity.acl.basic.AbstractBasicAclEntry
 
demergePasswordAndSalt(String) - Method in class org.acegisecurity.providers.encoding.BasePasswordEncoder
Used by subclasses to extract the password and salt from a merged String created using BasePasswordEncoder.mergePasswordAndSalt(String,Object,boolean).
destroy() - Method in class org.acegisecurity.adapters.HttpRequestIntegrationFilter
Does nothing.
destroy() - Method in class org.acegisecurity.captcha.CaptchaValidationProcessingFilter
Does nothing.
destroy() - Method in class org.acegisecurity.concurrent.ConcurrentSessionFilter
Does nothing.
destroy() - Method in class org.acegisecurity.context.HttpSessionContextIntegrationFilter
Does nothing.
destroy() - Method in class org.acegisecurity.intercept.web.SecurityEnforcementFilter
 
destroy() - Method in class org.acegisecurity.providers.anonymous.AnonymousProcessingFilter
Does nothing - we reply on IoC lifecycle services instead.
destroy() - Method in class org.acegisecurity.securechannel.ChannelProcessingFilter
 
destroy() - Method in class org.acegisecurity.ui.AbstractProcessingFilter
Does nothing.
destroy() - Method in class org.acegisecurity.ui.basicauth.BasicProcessingFilter
 
destroy() - Method in class org.acegisecurity.ui.digestauth.DigestProcessingFilter
 
destroy() - Method in class org.acegisecurity.ui.rememberme.RememberMeProcessingFilter
Does nothing - we rely on IoC lifecycle services instead.
destroy() - Method in class org.acegisecurity.ui.switchuser.SwitchUserProcessingFilter
 
destroy() - Method in class org.acegisecurity.ui.x509.X509ProcessingFilter
 
destroy() - Method in class org.acegisecurity.util.FilterChainProxy
 
destroy() - Method in class org.acegisecurity.util.FilterToBeanProxy
 
destroy() - Method in class org.acegisecurity.wrapper.SecurityContextHolderAwareRequestFilter
 
DigestProcessingFilter - Class in org.acegisecurity.ui.digestauth
Processes a HTTP request's Digest authorization headers, putting the result into the SecurityContextHolder.
DigestProcessingFilter() - Constructor for class org.acegisecurity.ui.digestauth.DigestProcessingFilter
 
DigestProcessingFilterEntryPoint - Class in org.acegisecurity.ui.digestauth
Used by the SecurityEnforcementFilter to commence authentication via the DigestProcessingFilter.
DigestProcessingFilterEntryPoint() - Constructor for class org.acegisecurity.ui.digestauth.DigestProcessingFilterEntryPoint
 
DisabledException - Exception in org.acegisecurity
Thrown if an authentication request is rejected because the account is disabled.
DisabledException(String) - Constructor for exception org.acegisecurity.DisabledException
Constructs a DisabledException with the specified message.
DisabledException(String, Throwable) - Constructor for exception org.acegisecurity.DisabledException
Constructs a DisabledException with the specified message and root cause.
doAddExtraDefaultExceptionMappings(Properties) - Method in class org.acegisecurity.providers.ProviderManager
Provided so subclasses can add extra exception mappings during startup if no exception mappings are injected by the IoC container.
doAfterPropertiesSet() - Method in class org.acegisecurity.providers.dao.AbstractUserDetailsAuthenticationProvider
 
doAfterPropertiesSet() - Method in class org.acegisecurity.providers.dao.DaoAuthenticationProvider
 
doAuthentication(Authentication) - Method in class org.acegisecurity.AbstractAuthenticationManager
Concrete implementations of this class override this method to provide the authentication service.
doAuthentication(Authentication) - Method in class org.acegisecurity.MockAuthenticationManager
 
doAuthentication(Authentication) - Method in class org.acegisecurity.providers.ProviderManager
Attempts to authenticate the passed Authentication object.
doFilter(ServletRequest, ServletResponse, FilterChain) - Method in class org.acegisecurity.adapters.HttpRequestIntegrationFilter
 
doFilter(ServletRequest, ServletResponse, FilterChain) - Method in class org.acegisecurity.captcha.CaptchaValidationProcessingFilter
 
doFilter(ServletRequest, ServletResponse, FilterChain) - Method in class org.acegisecurity.concurrent.ConcurrentSessionFilter
 
doFilter(ServletRequest, ServletResponse, FilterChain) - Method in class org.acegisecurity.context.HttpSessionContextIntegrationFilter
 
doFilter(ServletRequest, ServletResponse, FilterChain) - Method in class org.acegisecurity.intercept.web.SecurityEnforcementFilter
 
doFilter(ServletRequest, ServletResponse, FilterChain) - Method in class org.acegisecurity.providers.anonymous.AnonymousProcessingFilter
 
doFilter(ServletRequest, ServletResponse, FilterChain) - Method in class org.acegisecurity.securechannel.ChannelProcessingFilter
 
doFilter(ServletRequest, ServletResponse, FilterChain) - Method in class org.acegisecurity.ui.AbstractProcessingFilter
 
doFilter(ServletRequest, ServletResponse, FilterChain) - Method in class org.acegisecurity.ui.basicauth.BasicProcessingFilter
 
doFilter(ServletRequest, ServletResponse, FilterChain) - Method in class org.acegisecurity.ui.digestauth.DigestProcessingFilter
 
doFilter(ServletRequest, ServletResponse, FilterChain) - Method in class org.acegisecurity.ui.rememberme.RememberMeProcessingFilter
 
doFilter(ServletRequest, ServletResponse, FilterChain) - Method in class org.acegisecurity.ui.switchuser.SwitchUserProcessingFilter
 
doFilter(ServletRequest, ServletResponse, FilterChain) - Method in class org.acegisecurity.ui.x509.X509ProcessingFilter
This method first checks for an existing, non-null authentication in the secure context.
doFilter(ServletRequest, ServletResponse, FilterChain) - Method in class org.acegisecurity.util.FilterChainProxy
 
doFilter(ServletRequest, ServletResponse, FilterChain) - Method in class org.acegisecurity.util.FilterToBeanProxy
 
doFilter(ServletRequest, ServletResponse, FilterChain) - Method in class org.acegisecurity.wrapper.SecurityContextHolderAwareRequestFilter
 
doPopulateAdditionalInformation(HttpServletRequest) - Method in class org.acegisecurity.ui.WebAuthenticationDetails
Provided so that subclasses can populate additional information.
doPrepareConnection(HttpURLConnection, int) - Method in class org.acegisecurity.context.httpinvoker.AuthenticationSimpleHttpInvokerRequestExecutor
Provided so subclasses can perform additional configuration if required (eg set additional request headers for non-security related information etc).
doStartTag() - Method in class org.acegisecurity.taglibs.authz.AclTag
 
doStartTag() - Method in class org.acegisecurity.taglibs.authz.AuthenticationTag
 
doStartTag() - Method in class org.acegisecurity.taglibs.authz.AuthorizeTag
 

E

EffectiveAclsResolver - Interface in org.acegisecurity.acl.basic
Determines the ACLs that are effective for a given Authentication object.
EhCacheBasedAclEntryCache - Class in org.acegisecurity.acl.basic.cache
Caches BasicAclEntrys using a Spring IoC defined EHCACHE.
EhCacheBasedAclEntryCache() - Constructor for class org.acegisecurity.acl.basic.cache.EhCacheBasedAclEntryCache
 
EhCacheBasedTicketCache - Class in org.acegisecurity.providers.cas.cache
Caches tickets using a Spring IoC defined EHCACHE.
EhCacheBasedTicketCache() - Constructor for class org.acegisecurity.providers.cas.cache.EhCacheBasedTicketCache
 
EhCacheBasedUserCache - Class in org.acegisecurity.providers.dao.cache
Caches User objects using a Spring IoC defined EHCACHE.
EhCacheBasedUserCache() - Constructor for class org.acegisecurity.providers.dao.cache.EhCacheBasedUserCache
 
EhCacheBasedX509UserCache - Class in org.acegisecurity.providers.x509.cache
Caches User objects using a Spring IoC defined EHCACHE.
EhCacheBasedX509UserCache() - Constructor for class org.acegisecurity.providers.x509.cache.EhCacheBasedX509UserCache
 
encodePassword(String, Object) - Method in class org.acegisecurity.providers.encoding.Md5PasswordEncoder
 
encodePassword(String, Object) - Method in interface org.acegisecurity.providers.encoding.PasswordEncoder
Encodes the specified raw password with an implementation specific algorithm.
encodePassword(String, Object) - Method in class org.acegisecurity.providers.encoding.PlaintextPasswordEncoder
 
encodePassword(String, Object) - Method in class org.acegisecurity.providers.encoding.ShaPasswordEncoder
 
encodePasswordInA1Format(String, String, String) - Static method in class org.acegisecurity.ui.digestauth.DigestProcessingFilter
 
equals(Object) - Method in interface org.acegisecurity.acl.basic.AclObjectIdentity
Refer to the java.lang.Object documentation for the interface contract.
equals(Object) - Method in class org.acegisecurity.acl.basic.NamedEntityObjectIdentity
Important so caching operates properly.
equals(Object) - Method in class org.acegisecurity.adapters.AbstractAdapterAuthenticationToken
 
equals(Object) - Method in class org.acegisecurity.ConfigAttributeDefinition
 
equals(Object) - Method in class org.acegisecurity.context.SecurityContextImpl
 
equals(Object) - Method in class org.acegisecurity.GrantedAuthorityImpl
 
equals(Object) - Method in class org.acegisecurity.providers.AbstractAuthenticationToken
 
equals(Object) - Method in class org.acegisecurity.providers.anonymous.AnonymousAuthenticationToken
 
equals(Object) - Method in class org.acegisecurity.providers.cas.CasAuthenticationToken
 
equals(Object) - Method in class org.acegisecurity.providers.rememberme.RememberMeAuthenticationToken
 
equals(Object) - Method in class org.acegisecurity.SecurityConfig
 
equals(Object) - Method in class org.acegisecurity.userdetails.User
 
expireNow() - Method in class org.acegisecurity.concurrent.SessionInformation
 

F

FilterChainProxy - Class in org.acegisecurity.util
Delegates Filter requests to a list of Spring-managed beans.
FilterChainProxy() - Constructor for class org.acegisecurity.util.FilterChainProxy
 
FilterInvocation - Class in org.acegisecurity.intercept.web
Holds objects associated with a HTTP filter.
FilterInvocation(ServletRequest, ServletResponse, FilterChain) - Constructor for class org.acegisecurity.intercept.web.FilterInvocation
 
FilterInvocation() - Constructor for class org.acegisecurity.intercept.web.FilterInvocation
 
FilterInvocationDefinitionMap - Interface in org.acegisecurity.intercept.web
Exposes methods required so that a property editor can populate the relevant FilterInvocationDefinitionSource.
FilterInvocationDefinitionSource - Interface in org.acegisecurity.intercept.web
Marker interface for ObjectDefinitionSource implementations that are designed to perform lookups keyed on FilterInvocations.
FilterInvocationDefinitionSourceEditor - Class in org.acegisecurity.intercept.web
Property editor to assist with the setup of a FilterInvocationDefinitionSource.
FilterInvocationDefinitionSourceEditor() - Constructor for class org.acegisecurity.intercept.web.FilterInvocationDefinitionSourceEditor
 
FilterSecurityInterceptor - Class in org.acegisecurity.intercept.web
Performs security handling of HTTP resources via a filter implementation.
FilterSecurityInterceptor() - Constructor for class org.acegisecurity.intercept.web.FilterSecurityInterceptor
 
FilterToBeanProxy - Class in org.acegisecurity.util
Delegates Filter requests to a Spring-managed bean.
FilterToBeanProxy() - Constructor for class org.acegisecurity.util.FilterToBeanProxy
 

G

generateDigest(boolean, String, String, String, String, String, String, String, String, String) - Static method in class org.acegisecurity.ui.digestauth.DigestProcessingFilter
Computes the response portion of a Digest authentication header.
generateNewContext() - Method in class org.acegisecurity.context.HttpSessionContextIntegrationFilter
 
getAccessDecisionManager() - Method in class org.acegisecurity.intercept.AbstractSecurityInterceptor
 
getAccessDeniedException() - Method in class org.acegisecurity.event.authorization.AuthorizationFailureEvent
 
getAccessor() - Static method in class org.acegisecurity.AcegiMessageSource
 
getAclClass() - Method in class org.acegisecurity.acl.basic.jdbc.JdbcDaoImpl.AclDetailsHolder
 
getAclManager() - Method in class org.acegisecurity.afterinvocation.BasicAclEntryAfterInvocationCollectionFilteringProvider
 
getAclManager() - Method in class org.acegisecurity.afterinvocation.BasicAclEntryAfterInvocationProvider
 
getAclManager() - Method in class org.acegisecurity.vote.BasicAclEntryVoter
 
getAclObjectIdentity() - Method in class org.acegisecurity.acl.basic.AbstractBasicAclEntry
 
getAclObjectIdentity() - Method in interface org.acegisecurity.acl.basic.AclObjectIdentityAware
Retrieves the AclObjectIdentity for this instance.
getAclObjectIdentity() - Method in interface org.acegisecurity.acl.basic.BasicAclEntry
Indicates the domain object instance that is subject of this BasicAclEntry.
getAclObjectIdentity() - Method in class org.acegisecurity.acl.basic.jdbc.JdbcDaoImpl.AclDetailsHolder
 
getAclObjectIdentityDelete() - Method in class org.acegisecurity.acl.basic.jdbc.JdbcExtendedDaoImpl
 
getAclObjectIdentityDeleteStatement() - Method in class org.acegisecurity.acl.basic.jdbc.JdbcExtendedDaoImpl
 
getAclObjectIdentityInsert() - Method in class org.acegisecurity.acl.basic.jdbc.JdbcExtendedDaoImpl
 
getAclObjectIdentityInsertStatement() - Method in class org.acegisecurity.acl.basic.jdbc.JdbcExtendedDaoImpl
 
getAclObjectParentIdentity() - Method in class org.acegisecurity.acl.basic.AbstractBasicAclEntry
 
getAclObjectParentIdentity() - Method in interface org.acegisecurity.acl.basic.BasicAclEntry
Indicates any ACL parent of the domain object instance.
getAclObjectParentIdentity() - Method in class org.acegisecurity.acl.basic.jdbc.JdbcDaoImpl.AclDetailsHolder
 
getAclPermissionDelete() - Method in class org.acegisecurity.acl.basic.jdbc.JdbcExtendedDaoImpl
 
getAclPermissionDeleteStatement() - Method in class org.acegisecurity.acl.basic.jdbc.JdbcExtendedDaoImpl
 
getAclPermissionInsert() - Method in class org.acegisecurity.acl.basic.jdbc.JdbcExtendedDaoImpl
 
getAclPermissionInsertStatement() - Method in class org.acegisecurity.acl.basic.jdbc.JdbcExtendedDaoImpl
 
getAclPermissionUpdate() - Method in class org.acegisecurity.acl.basic.jdbc.JdbcExtendedDaoImpl
 
getAclPermissionUpdateStatement() - Method in class org.acegisecurity.acl.basic.jdbc.JdbcExtendedDaoImpl
 
getAcls(Object) - Method in interface org.acegisecurity.acl.AclManager
Obtains the ACLs that apply to the specified domain instance.
getAcls(Object, Authentication) - Method in interface org.acegisecurity.acl.AclManager
Obtains the ACLs that apply to the specified domain instance, but only including those ACLs which have been granted to the presented Authentication object
getAcls(Object) - Method in interface org.acegisecurity.acl.AclProvider
Obtains the ACLs that apply to the specified domain instance.
getAcls(Object, Authentication) - Method in interface org.acegisecurity.acl.AclProvider
Obtains the ACLs that apply to the specified domain instance and presented Authentication object.
getAcls(Object) - Method in class org.acegisecurity.acl.AclProviderManager
 
getAcls(Object, Authentication) - Method in class org.acegisecurity.acl.AclProviderManager
 
getAcls(AclObjectIdentity) - Method in interface org.acegisecurity.acl.basic.BasicAclDao
Obtains the ACLs that apply to the specified domain instance.
getAcls(Object) - Method in class org.acegisecurity.acl.basic.BasicAclProvider
 
getAcls(Object, Authentication) - Method in class org.acegisecurity.acl.basic.BasicAclProvider
 
getAcls(AclObjectIdentity) - Method in class org.acegisecurity.acl.basic.jdbc.JdbcDaoImpl
Returns the ACLs associated with the requested AclObjectIdentity.
getAclsByObjectIdentity() - Method in class org.acegisecurity.acl.basic.jdbc.JdbcDaoImpl
 
getAclsByObjectIdentityQuery() - Method in class org.acegisecurity.acl.basic.jdbc.JdbcDaoImpl
 
getAfterInvocationManager() - Method in class org.acegisecurity.intercept.AbstractSecurityInterceptor
 
getAllSessions(Object) - Method in interface org.acegisecurity.concurrent.SessionRegistry
Obtains all the known sessions for the specified principal.
getAllSessions(Object) - Method in class org.acegisecurity.concurrent.SessionRegistryImpl
 
getAnonymousClass() - Method in class org.acegisecurity.AuthenticationTrustResolverImpl
 
getAntPath() - Method in class org.acegisecurity.intercept.web.PathBasedFilterInvocationDefinitionMap.EntryHolder
 
getAppCtx() - Method in interface org.acegisecurity.taglibs.velocity.Authz
set Spring application context which contains acegi related bean
getAppCtx() - Method in class org.acegisecurity.taglibs.velocity.AuthzImpl
 
getApplicationContext() - Method in class org.acegisecurity.providers.jaas.JaasAuthenticationProvider
 
getArguments() - Method in class org.acegisecurity.util.SimpleMethodInvocation
 
getAttr() - Method in class org.acegisecurity.intercept.InterceptorStatusToken
 
getAttribute() - Method in interface org.acegisecurity.ConfigAttribute
If the ConfigAttribute can be represented as a String and that String is sufficient in precision to be relied upon as a configuration parameter by a RunAsManager, AccessDecisionManager or AccessDecisionManager delegate, this method should return such a String.
getAttribute() - Method in class org.acegisecurity.SecurityConfig
 
getAttributes(Object) - Method in class org.acegisecurity.intercept.method.AbstractMethodDefinitionSource
 
getAttributes(Object) - Method in interface org.acegisecurity.intercept.ObjectDefinitionSource
Accesses the ConfigAttributeDefinition that applies to a given secure object.
getAttributes(Object) - Method in class org.acegisecurity.intercept.web.AbstractFilterInvocationDefinitionSource
 
getAuthentication() - Method in exception org.acegisecurity.AuthenticationException
 
getAuthentication() - Method in interface org.acegisecurity.context.SecurityContext
Obtains the currently authenticated principal, or an authentication request token.
getAuthentication() - Method in class org.acegisecurity.context.SecurityContextImpl
 
getAuthentication() - Method in class org.acegisecurity.event.authentication.AbstractAuthenticationEvent
Getters for the Authentication request that caused the event.
getAuthentication() - Method in class org.acegisecurity.event.authorization.AuthorizationFailureEvent
 
getAuthentication() - Method in class org.acegisecurity.event.authorization.AuthorizedEvent
 
getAuthentication() - Method in class org.acegisecurity.intercept.InterceptorStatusToken
 
getAuthentication() - Method in class org.acegisecurity.providers.jaas.event.JaasAuthenticationEvent
Pre-casted method that returns the 'source' of the event.
getAuthenticationEntryPoint() - Method in class org.acegisecurity.intercept.web.SecurityEnforcementFilter
 
getAuthenticationEntryPoint() - Method in class org.acegisecurity.ui.basicauth.BasicProcessingFilter
 
getAuthenticationEntryPoint() - Method in class org.acegisecurity.ui.digestauth.DigestProcessingFilter
 
getAuthenticationFailureUrl() - Method in class org.acegisecurity.ui.AbstractProcessingFilter
 
getAuthenticationManager() - Method in class org.acegisecurity.intercept.AbstractSecurityInterceptor
 
getAuthenticationManager() - Method in class org.acegisecurity.providers.rcp.RemoteAuthenticationManagerImpl
 
getAuthenticationManager() - Method in class org.acegisecurity.ui.AbstractProcessingFilter
 
getAuthenticationManager() - Method in class org.acegisecurity.ui.basicauth.BasicProcessingFilter
 
getAuthenticationTrustResolver() - Method in class org.acegisecurity.intercept.web.SecurityEnforcementFilter
 
getAuthorities() - Method in class org.acegisecurity.adapters.AbstractAdapterAuthenticationToken
 
getAuthorities() - Method in interface org.acegisecurity.Authentication
Set by an AuthenticationManager to indicate the authorities that the principal has been granted.
getAuthorities() - Method in class org.acegisecurity.providers.anonymous.AnonymousAuthenticationToken
 
getAuthorities() - Method in class org.acegisecurity.providers.cas.CasAuthenticationToken
 
getAuthorities() - Method in class org.acegisecurity.providers.rememberme.RememberMeAuthenticationToken
 
getAuthorities() - Method in class org.acegisecurity.providers.TestingAuthenticationToken
 
getAuthorities() - Method in class org.acegisecurity.providers.UsernamePasswordAuthenticationToken
 
getAuthorities() - Method in class org.acegisecurity.providers.x509.X509AuthenticationToken
 
getAuthorities() - Method in class org.acegisecurity.runas.RunAsUserToken
 
getAuthorities() - Method in class org.acegisecurity.userdetails.memory.UserAttribute
 
getAuthorities() - Method in class org.acegisecurity.userdetails.User
 
getAuthorities() - Method in interface org.acegisecurity.userdetails.UserDetails
Returns the authorities granted to the user.
getAuthoritiesByUsernameQuery() - Method in class org.acegisecurity.userdetails.jdbc.JdbcDaoImpl
 
getAuthority() - Method in interface org.acegisecurity.GrantedAuthority
If the GrantedAuthority can be represented as a String and that String is sufficient in precision to be relied upon for an access control decision by an AccessDecisionManager (or delegate), this method should return such a String.
getAuthority() - Method in class org.acegisecurity.GrantedAuthorityImpl
 
getAuthorityGranters() - Method in class org.acegisecurity.providers.jaas.JaasAuthenticationProvider
Returns the AuthorityGrannter array that was passed to the JaasAuthenticationProvider.setAuthorityGranters(AuthorityGranter[]) method, or null if it none were ever set.
getBasicAclDao() - Method in class org.acegisecurity.acl.basic.BasicAclProvider
 
getBasicAclEntries() - Method in class org.acegisecurity.acl.basic.cache.BasicAclEntryHolder
 
getBasicAclEntryCache() - Method in class org.acegisecurity.acl.basic.BasicAclProvider
 
getByTicketId(String) - Method in class org.acegisecurity.providers.cas.cache.EhCacheBasedTicketCache
 
getByTicketId(String) - Method in interface org.acegisecurity.providers.cas.StatelessTicketCache
Retrieves the CasAuthenticationToken associated with the specified ticket.
getCache() - Method in class org.acegisecurity.acl.basic.cache.EhCacheBasedAclEntryCache
 
getCache() - Method in class org.acegisecurity.providers.cas.cache.EhCacheBasedTicketCache
 
getCache() - Method in class org.acegisecurity.providers.dao.cache.EhCacheBasedUserCache
 
getCallbackHandlers() - Method in class org.acegisecurity.providers.jaas.JaasAuthenticationProvider
Returns the current JaasAuthenticationCallbackHandler array, or null if none are set.
getCaptchaFormUrl() - Method in class org.acegisecurity.captcha.CaptchaEntryPoint
DOCUMENT ME!
getCaptchaService() - Method in class org.acegisecurity.captcha.CaptchaValidationProcessingFilter
 
getCaptchaValidationParameter() - Method in class org.acegisecurity.captcha.CaptchaValidationProcessingFilter
 
getCasAuthoritiesPopulator() - Method in class org.acegisecurity.providers.cas.CasAuthenticationProvider
 
getCasProxyDecider() - Method in class org.acegisecurity.providers.cas.CasAuthenticationProvider
 
getCasValidate() - Method in class org.acegisecurity.providers.cas.ticketvalidator.AbstractTicketValidator
Mandatory URL to CAS' proxy ticket valiation service.
getChain() - Method in class org.acegisecurity.intercept.web.FilterInvocation
 
getChannelDecisionManager() - Method in class org.acegisecurity.securechannel.ChannelProcessingFilter
 
getChannelProcessors() - Method in class org.acegisecurity.securechannel.ChannelDecisionManagerImpl
 
getClassname() - Method in class org.acegisecurity.acl.basic.NamedEntityObjectIdentity
Indicates the classname portion of the object identity.
getCompiledPattern() - Method in class org.acegisecurity.intercept.web.RegExpBasedFilterInvocationDefinitionMap.EntryHolder
 
getConfigAttributeDefinition() - Method in class org.acegisecurity.event.authorization.AuthenticationCredentialsNotFoundEvent
 
getConfigAttributeDefinition() - Method in class org.acegisecurity.event.authorization.AuthorizationFailureEvent
 
getConfigAttributeDefinition() - Method in class org.acegisecurity.event.authorization.AuthorizedEvent
 
getConfigAttributeDefinition() - Method in class org.acegisecurity.intercept.web.PathBasedFilterInvocationDefinitionMap.EntryHolder
 
getConfigAttributeDefinition() - Method in class org.acegisecurity.intercept.web.RegExpBasedFilterInvocationDefinitionMap.EntryHolder
 
getConfigAttributeDefinitions() - Method in class org.acegisecurity.intercept.method.MethodDefinitionAttributes
 
getConfigAttributeDefinitions() - Method in class org.acegisecurity.intercept.method.MethodDefinitionMap
Obtains the configuration attributes explicitly defined against this bean.
getConfigAttributeDefinitions() - Method in interface org.acegisecurity.intercept.ObjectDefinitionSource
If available, all of the ConfigAttributeDefinitions defined by the implementing class.
getConfigAttributeDefinitions() - Method in class org.acegisecurity.intercept.web.PathBasedFilterInvocationDefinitionMap
 
getConfigAttributeDefinitions() - Method in class org.acegisecurity.intercept.web.RegExpBasedFilterInvocationDefinitionMap
 
getConfigAttributes() - Method in class org.acegisecurity.ConfigAttributeDefinition
Returns an Iterator over all the ConfigAttributes defined by this ConfigAttributeDefinition.
getContext() - Method in class org.acegisecurity.context.HttpSessionContextIntegrationFilter
 
getContext() - Static method in class org.acegisecurity.context.SecurityContextHolder
Obtains the SecurityContext associated with the current thread of execution.
getContext(PageContext) - Method in class org.acegisecurity.taglibs.authz.AclTag
Allows test cases to override where application context obtained from.
getContext(FilterConfig) - Method in class org.acegisecurity.util.FilterToBeanProxy
Allows test cases to override where application context obtained from.
getCredentials() - Method in class org.acegisecurity.adapters.PrincipalAcegiUserToken
 
getCredentials() - Method in interface org.acegisecurity.Authentication
The credentials that prove the principal is correct.
getCredentials() - Method in class org.acegisecurity.providers.anonymous.AnonymousAuthenticationToken
Always returns an empty String
getCredentials() - Method in class org.acegisecurity.providers.cas.CasAuthenticationToken
 
getCredentials() - Method in class org.acegisecurity.providers.rememberme.RememberMeAuthenticationToken
Always returns an empty String
getCredentials() - Method in class org.acegisecurity.providers.TestingAuthenticationToken
 
getCredentials() - Method in class org.acegisecurity.providers.UsernamePasswordAuthenticationToken
 
getCredentials() - Method in class org.acegisecurity.providers.x509.X509AuthenticationToken
 
getCredentials() - Method in class org.acegisecurity.runas.RunAsUserToken
 
getCredentialsNotFoundException() - Method in class org.acegisecurity.event.authorization.AuthenticationCredentialsNotFoundEvent
 
getDecisionVoters() - Method in class org.acegisecurity.vote.AbstractAccessDecisionManager
 
getDefaultAclObjectIdentityClass() - Method in class org.acegisecurity.acl.basic.BasicAclProvider
 
getDefaultFilterProcessesUrl() - Method in class org.acegisecurity.ui.AbstractProcessingFilter
Specifies the default filterProcessesUrl for the implementation.
getDefaultFilterProcessesUrl() - Method in class org.acegisecurity.ui.cas.CasProcessingFilter
This filter by default responds to /j_acegi_cas_security_check.
getDefaultFilterProcessesUrl() - Method in class org.acegisecurity.ui.webapp.AuthenticationProcessingFilter
This filter by default responds to /j_acegi_security_check.
getDefaultFilterProcessesUrl() - Method in class org.acegisecurity.ui.webapp.SiteminderAuthenticationProcessingFilter
This filter by default responds to /j_acegi_security_check.
getDefaultTargetUrl() - Method in class org.acegisecurity.ui.AbstractProcessingFilter
 
getDescription() - Method in class org.acegisecurity.util.InMemoryResource
 
getDetails() - Method in interface org.acegisecurity.Authentication
Stores additional details about the authentication request.
getDetails() - Method in class org.acegisecurity.providers.AbstractAuthenticationToken
Subclasses should override if they wish to provide additional details about the authentication event.
getDetails() - Method in class org.acegisecurity.providers.UsernamePasswordAuthenticationToken
Usually a WebAuthenticationDetails.
getDetails() - Method in class org.acegisecurity.providers.x509.X509AuthenticationToken
 
getDomainObject() - Method in class org.acegisecurity.taglibs.authz.AclTag
 
getDomainObjectInstance(Object) - Method in class org.acegisecurity.vote.AbstractAclVoter
 
getEffectiveAclsResolver() - Method in class org.acegisecurity.acl.basic.BasicAclProvider
 
getEncodeHashAsBase64() - Method in class org.acegisecurity.providers.encoding.BaseDigestPasswordEncoder
 
getEntriesFromCache(AclObjectIdentity) - Method in interface org.acegisecurity.acl.basic.BasicAclEntryCache
Obtains an array of BasicAclEntrys from the cache.
getEntriesFromCache(AclObjectIdentity) - Method in class org.acegisecurity.acl.basic.cache.EhCacheBasedAclEntryCache
 
getEntriesFromCache(AclObjectIdentity) - Method in class org.acegisecurity.acl.basic.cache.NullAclEntryCache
As nothing ever stored in the cache, will always return null.
getEntryPoint() - Method in class org.acegisecurity.captcha.CaptchaChannelProcessorTemplate
 
getEntryPoint() - Method in class org.acegisecurity.securechannel.InsecureChannelProcessor
 
getEntryPoint() - Method in class org.acegisecurity.securechannel.SecureChannelProcessor
 
getException() - Method in class org.acegisecurity.event.authentication.AbstractAuthenticationFailureEvent
 
getException() - Method in class org.acegisecurity.providers.jaas.event.JaasAuthenticationFailedEvent
 
getExceptionMappings() - Method in class org.acegisecurity.ui.AbstractProcessingFilter
 
getExtraInformation() - Method in exception org.acegisecurity.BadCredentialsException
Any additional information about the exception.
getFilterInvocationDefinitionSource() - Method in class org.acegisecurity.securechannel.ChannelProcessingFilter
 
getFilterInvocationDefinitionSource() - Method in class org.acegisecurity.util.FilterChainProxy
 
getFilterProcessesUrl() - Method in class org.acegisecurity.ui.AbstractProcessingFilter
 
getFilterSecurityInterceptor() - Method in class org.acegisecurity.intercept.web.SecurityEnforcementFilter
 
getForceHttps() - Method in class org.acegisecurity.captcha.CaptchaEntryPoint
 
getForceHttps() - Method in class org.acegisecurity.ui.webapp.AuthenticationProcessingFilterEntryPoint
 
getForeignKeyId() - Method in class org.acegisecurity.acl.basic.jdbc.JdbcDaoImpl.AclDetailsHolder
 
getFormPasswordParameterKey() - Method in class org.acegisecurity.ui.webapp.SiteminderAuthenticationProcessingFilter
Returns the form password parameter key.
getFormUsernameParameterKey() - Method in class org.acegisecurity.ui.webapp.SiteminderAuthenticationProcessingFilter
Returns the form username parameter key.
getFullRequestUrl() - Method in class org.acegisecurity.intercept.web.FilterInvocation
Indicates the URL that the user agent used for this request.
getGeneratedBy() - Method in class org.acegisecurity.event.authentication.InteractiveAuthenticationSuccessEvent
Getter for the Class that generated this event.
getHasPermission() - Method in class org.acegisecurity.taglibs.authz.AclTag
 
getHttpRequest() - Method in class org.acegisecurity.intercept.web.FilterInvocation
 
getHttpResponse() - Method in class org.acegisecurity.intercept.web.FilterInvocation
 
getHumanRestrictedResourcesRequestsCount() - Method in interface org.acegisecurity.captcha.CaptchaSecurityContext
DOCUMENT ME!
getHumanRestrictedResourcesRequestsCount() - Method in class org.acegisecurity.captcha.CaptchaSecurityContextImpl
 
getId() - Method in class org.acegisecurity.acl.basic.NamedEntityObjectIdentity
Indicates the instance identity portion of the object identity.
getIfAllGranted() - Method in class org.acegisecurity.taglibs.authz.AuthorizeTag
 
getIfAnyGranted() - Method in class org.acegisecurity.taglibs.authz.AuthorizeTag
 
getIfNotGranted() - Method in class org.acegisecurity.taglibs.authz.AuthorizeTag
 
getInputStream() - Method in class org.acegisecurity.util.InMemoryResource
 
getInsecureKeyword() - Method in class org.acegisecurity.securechannel.InsecureChannelProcessor
 
getInternalMethod() - Method in class org.acegisecurity.vote.BasicAclEntryVoter
Optionally specifies a method of the domain object that will be used to obtain a contained domain object.
getKey() - Method in class org.acegisecurity.adapters.AuthByAdapterProvider
 
getKey() - Method in class org.acegisecurity.providers.anonymous.AnonymousAuthenticationProvider
 
getKey() - Method in class org.acegisecurity.providers.anonymous.AnonymousProcessingFilter
 
getKey() - Method in class org.acegisecurity.providers.cas.CasAuthenticationProvider
 
getKey() - Method in class org.acegisecurity.providers.rememberme.RememberMeAuthenticationProvider
 
getKey() - Method in class org.acegisecurity.runas.RunAsImplAuthenticationProvider
 
getKey() - Method in class org.acegisecurity.runas.RunAsManagerImpl
 
getKey() - Method in class org.acegisecurity.ui.digestauth.DigestProcessingFilterEntryPoint
 
getKey() - Method in class org.acegisecurity.ui.rememberme.TokenBasedRememberMeServices
 
getKeyHash() - Method in class org.acegisecurity.adapters.AbstractAdapterAuthenticationToken
 
getKeyHash() - Method in interface org.acegisecurity.adapters.AuthByAdapter
Returns the hash code of the key that was passed to the constructor of the AuthByAdapter implementation.
getKeyHash() - Method in class org.acegisecurity.providers.anonymous.AnonymousAuthenticationToken
 
getKeyHash() - Method in class org.acegisecurity.providers.cas.CasAuthenticationToken
 
getKeyHash() - Method in class org.acegisecurity.providers.rememberme.RememberMeAuthenticationToken
 
getKeyHash() - Method in class org.acegisecurity.runas.RunAsUserToken
 
getKeyword() - Method in class org.acegisecurity.captcha.CaptchaChannelProcessorTemplate
 
getLastPassedCaptchaDateInMillis() - Method in interface org.acegisecurity.captcha.CaptchaSecurityContext
DOCUMENT ME!
getLastPassedCaptchaDateInMillis() - Method in class org.acegisecurity.captcha.CaptchaSecurityContextImpl
 
getLastRequest() - Method in class org.acegisecurity.concurrent.SessionInformation
 
getLoginConfig() - Method in class org.acegisecurity.providers.jaas.JaasAuthenticationProvider
 
getLoginContext() - Method in class org.acegisecurity.providers.jaas.JaasAuthenticationToken
 
getLoginContextName() - Method in class org.acegisecurity.providers.jaas.JaasAuthenticationProvider
 
getLoginExceptionResolver() - Method in class org.acegisecurity.providers.jaas.JaasAuthenticationProvider
 
getLoginFormUrl() - Method in class org.acegisecurity.ui.webapp.AuthenticationProcessingFilterEntryPoint
 
getLoginUrl() - Method in class org.acegisecurity.ui.cas.CasProcessingFilterEntryPoint
The enterprise-wide CAS login URL.
getLookupPermissionIdMapping() - Method in class org.acegisecurity.acl.basic.jdbc.JdbcExtendedDaoImpl
 
getLookupPermissionIdQuery() - Method in class org.acegisecurity.acl.basic.jdbc.JdbcExtendedDaoImpl
 
getMapSize() - Method in class org.acegisecurity.intercept.web.PathBasedFilterInvocationDefinitionMap
 
getMapSize() - Method in class org.acegisecurity.intercept.web.RegExpBasedFilterInvocationDefinitionMap
 
getMask() - Method in class org.acegisecurity.acl.basic.AbstractBasicAclEntry
 
getMask() - Method in interface org.acegisecurity.acl.basic.BasicAclEntry
Access control lists in this package are based on bit masking.
getMask() - Method in class org.acegisecurity.acl.basic.jdbc.JdbcDaoImpl.AclDetailsHolder
 
getMaximumSessionsForThisUser(Authentication) - Method in class org.acegisecurity.concurrent.ConcurrentSessionControllerImpl
Method intended for use by subclasses to override the maximum number of sessions that are permitted for a particular authentication.
getMethod() - Method in class org.acegisecurity.util.SimpleMethodInvocation
 
getMethodMapSize() - Method in class org.acegisecurity.intercept.method.MethodDefinitionMap
Obtains the number of configuration attributes explicitly defined against this bean.
getMethodPrefix() - Method in class org.acegisecurity.taglibs.authz.AuthenticationTag
 
getName() - Method in class org.acegisecurity.adapters.PrincipalAcegiUserToken
 
getName() - Method in class org.acegisecurity.providers.AbstractAuthenticationToken
 
getNonceValiditySeconds() - Method in class org.acegisecurity.ui.digestauth.DigestProcessingFilterEntryPoint
 
getObjectDefinitionSource() - Method in class org.acegisecurity.intercept.method.aopalliance.MethodSecurityInterceptor
 
getObjectDefinitionSource() - Method in class org.acegisecurity.intercept.method.aspectj.AspectJSecurityInterceptor
 
getObjectDefinitionSource() - Method in class org.acegisecurity.intercept.web.FilterSecurityInterceptor
 
getObjectPropertiesQuery() - Method in class org.acegisecurity.acl.basic.jdbc.JdbcDaoImpl
 
getOperation() - Method in class org.acegisecurity.taglibs.authz.AuthenticationTag
 
getOriginalAuthentication() - Method in class org.acegisecurity.runas.RunAsUserToken
 
getOriginalRequestMethodParameterName() - Method in class org.acegisecurity.captcha.CaptchaEntryPoint
 
getOriginalRequestParametersNameValueSeparator() - Method in class org.acegisecurity.captcha.CaptchaEntryPoint
 
getOriginalRequestParametersParameterName() - Method in class org.acegisecurity.captcha.CaptchaEntryPoint
 
getOriginalRequestParametersSeparator() - Method in class org.acegisecurity.captcha.CaptchaEntryPoint
 
getOriginalRequestUrlParameterName() - Method in class org.acegisecurity.captcha.CaptchaEntryPoint
 
getParameter() - Method in class org.acegisecurity.ui.rememberme.TokenBasedRememberMeServices
 
getPassword() - Method in class org.acegisecurity.userdetails.memory.UserAttribute
 
getPassword() - Method in class org.acegisecurity.userdetails.User
 
getPassword() - Method in interface org.acegisecurity.userdetails.UserDetails
Returns the password used to authenticate the user.
getPasswordEncoder() - Method in class org.acegisecurity.providers.dao.DaoAuthenticationProvider
 
getPortMapper() - Method in class org.acegisecurity.captcha.CaptchaEntryPoint
 
getPortMapper() - Method in class org.acegisecurity.securechannel.RetryWithHttpEntryPoint
 
getPortMapper() - Method in class org.acegisecurity.securechannel.RetryWithHttpsEntryPoint
 
getPortMapper() - Method in class org.acegisecurity.ui.webapp.AuthenticationProcessingFilterEntryPoint
 
getPortMapper() - Method in class org.acegisecurity.util.PortResolverImpl
 
getPortResolver() - Method in class org.acegisecurity.captcha.CaptchaEntryPoint
 
getPortResolver() - Method in class org.acegisecurity.intercept.web.SecurityEnforcementFilter
 
getPortResolver() - Method in class org.acegisecurity.securechannel.RetryWithHttpEntryPoint
 
getPortResolver() - Method in class org.acegisecurity.securechannel.RetryWithHttpsEntryPoint
 
getPortResolver() - Method in class org.acegisecurity.ui.webapp.AuthenticationProcessingFilterEntryPoint
 
getPrincipal() - Method in class org.acegisecurity.adapters.PrincipalAcegiUserToken
 
getPrincipal() - Method in interface org.acegisecurity.Authentication
The identity of the principal being authenticated.
getPrincipal() - Method in class org.acegisecurity.concurrent.SessionInformation
 
getPrincipal() - Method in class org.acegisecurity.providers.anonymous.AnonymousAuthenticationToken
 
getPrincipal() - Method in class org.acegisecurity.providers.cas.CasAuthenticationToken
 
getPrincipal() - Method in class org.acegisecurity.providers.jaas.JaasGrantedAuthority
 
getPrincipal() - Method in class org.acegisecurity.providers.rememberme.RememberMeAuthenticationToken
 
getPrincipal() - Method in class org.acegisecurity.providers.TestingAuthenticationToken
 
getPrincipal() - Method in class org.acegisecurity.providers.UsernamePasswordAuthenticationToken
 
getPrincipal() - Method in class org.acegisecurity.providers.x509.X509AuthenticationToken
 
getPrincipal() - Method in class org.acegisecurity.runas.RunAsUserToken
 
getPrincipal() - Method in interface org.acegisecurity.taglibs.velocity.Authz
return the principal's name, supports the various type of principals that can exist in the Authentication object, such as a String or UserDetails instance
getPrincipal() - Method in class org.acegisecurity.taglibs.velocity.AuthzImpl
implementation of AuthenticationTag
getProcessConfigAttribute() - Method in class org.acegisecurity.afterinvocation.BasicAclEntryAfterInvocationCollectionFilteringProvider
 
getProcessConfigAttribute() - Method in class org.acegisecurity.afterinvocation.BasicAclEntryAfterInvocationProvider
 
getProcessConfigAttribute() - Method in class org.acegisecurity.vote.BasicAclEntryVoter
 
getProcessDomainObjectClass() - Method in class org.acegisecurity.vote.AbstractAclVoter
 
getProviders() - Method in class org.acegisecurity.acl.AclProviderManager
 
getProviders() - Method in class org.acegisecurity.afterinvocation.AfterInvocationProviderManager
 
getProviders() - Method in class org.acegisecurity.providers.ProviderManager
 
getProxyCallbackUrl() - Method in class org.acegisecurity.providers.cas.ticketvalidator.CasProxyTicketValidator
Optional callback URL to obtain a proxy-granting ticket from CAS.
getProxyGrantingTicketIou() - Method in class org.acegisecurity.providers.cas.CasAuthenticationToken
Obtains the proxy granting ticket IOU.
getProxyGrantingTicketIou() - Method in class org.acegisecurity.providers.cas.TicketResponse
 
getProxyList() - Method in class org.acegisecurity.providers.cas.CasAuthenticationToken
 
getProxyList() - Method in class org.acegisecurity.providers.cas.TicketResponse
 
getRealmName() - Method in class org.acegisecurity.ui.basicauth.BasicProcessingFilterEntryPoint
 
getRealmName() - Method in class org.acegisecurity.ui.digestauth.DigestProcessingFilterEntryPoint
 
getRecipient() - Method in class org.acegisecurity.acl.basic.AbstractBasicAclEntry
 
getRecipient() - Method in interface org.acegisecurity.acl.basic.BasicAclEntry
A domain object instance will usually have multiple BasicAclEntrys.
getRecipient() - Method in class org.acegisecurity.acl.basic.jdbc.JdbcDaoImpl.AclDetailsHolder
 
getRememberMeClass() - Method in class org.acegisecurity.AuthenticationTrustResolverImpl
 
getRememberMeServices() - Method in class org.acegisecurity.ui.AbstractProcessingFilter
 
getRememberMeServices() - Method in class org.acegisecurity.ui.rememberme.RememberMeProcessingFilter
 
getRemoteAddress() - Method in class org.acegisecurity.ui.WebAuthenticationDetails
Indicates the TCP/IP address the authentication request was received from.
getRemoteAuthenticationManager() - Method in class org.acegisecurity.providers.rcp.RemoteAuthenticationProvider
 
getRemoteUser() - Method in class org.acegisecurity.wrapper.SecurityContextHolderAwareRequestWrapper
Returns the principal's name, as obtained from the SecurityContextHolder.
getRequest() - Method in class org.acegisecurity.intercept.web.FilterInvocation
 
getRequestUrl() - Method in class org.acegisecurity.intercept.web.FilterInvocation
 
getRequirePermission() - Method in class org.acegisecurity.afterinvocation.BasicAclEntryAfterInvocationCollectionFilteringProvider
 
getRequirePermission() - Method in class org.acegisecurity.afterinvocation.BasicAclEntryAfterInvocationProvider
 
getRequirePermission() - Method in class org.acegisecurity.vote.BasicAclEntryVoter
 
getResponse() - Method in class org.acegisecurity.intercept.web.FilterInvocation
 
getRestrictSupportToClass() - Method in class org.acegisecurity.acl.basic.BasicAclProvider
 
getRolePrefix() - Method in class org.acegisecurity.runas.RunAsManagerImpl
 
getRolePrefix() - Method in class org.acegisecurity.userdetails.jdbc.JdbcDaoImpl
 
getRolePrefix() - Method in class org.acegisecurity.vote.RoleVoter
 
getRunAsManager() - Method in class org.acegisecurity.intercept.AbstractSecurityInterceptor
 
getSalt(UserDetails) - Method in class org.acegisecurity.providers.dao.salt.ReflectionSaltSource
Performs reflection on the passed User to obtain the salt.
getSalt(UserDetails) - Method in class org.acegisecurity.providers.dao.salt.SystemWideSaltSource
 
getSalt(UserDetails) - Method in interface org.acegisecurity.providers.dao.SaltSource
Returns the salt to use for the indicated user.
getSaltSource() - Method in class org.acegisecurity.providers.dao.DaoAuthenticationProvider
 
getSecureKeyword() - Method in class org.acegisecurity.securechannel.SecureChannelProcessor
 
getSecureObject() - Method in class org.acegisecurity.intercept.InterceptorStatusToken
 
getSecureObjectClass() - Method in class org.acegisecurity.intercept.AbstractSecurityInterceptor
Indicates the type of secure objects the subclass will be presenting to the abstract parent for processing.
getSecureObjectClass() - Method in class org.acegisecurity.intercept.method.aopalliance.MethodSecurityInterceptor
 
getSecureObjectClass() - Method in class org.acegisecurity.intercept.method.aspectj.AspectJSecurityInterceptor
 
getSecureObjectClass() - Method in class org.acegisecurity.intercept.web.FilterSecurityInterceptor
 
getServerPort(ServletRequest) - Method in interface org.acegisecurity.util.PortResolver
Indicates the port the ServletRequest was received on.
getServerPort(ServletRequest) - Method in class org.acegisecurity.util.PortResolverImpl
 
getService() - Method in class org.acegisecurity.ui.cas.ServiceProperties
Represents the service the user is authenticating to.
getServiceProperties() - Method in class org.acegisecurity.providers.cas.ticketvalidator.AbstractTicketValidator
 
getServiceProperties() - Method in class org.acegisecurity.ui.cas.CasProcessingFilterEntryPoint
 
getSession() - Method in class org.acegisecurity.ui.session.HttpSessionApplicationEvent
Get the HttpSession that is the cause of the event
getSessionController() - Method in class org.acegisecurity.providers.ProviderManager
The configured ConcurrentSessionController is returned or the NullConcurrentSessionController if a specific one has not been set.
getSessionId() - Method in class org.acegisecurity.concurrent.SessionInformation
 
getSessionId() - Method in class org.acegisecurity.ui.WebAuthenticationDetails
Indicates the HttpSession id the authentication request was received from.
getSessionInformation(String) - Method in interface org.acegisecurity.concurrent.SessionRegistry
Obtains the session information for the specified sessionId.
getSessionInformation(String) - Method in class org.acegisecurity.concurrent.SessionRegistryImpl
 
getSiteminderPasswordHeaderKey() - Method in class org.acegisecurity.ui.webapp.SiteminderAuthenticationProcessingFilter
Returns the Siteminder password header key.
getSiteminderUsernameHeaderKey() - Method in class org.acegisecurity.ui.webapp.SiteminderAuthenticationProcessingFilter
Returns the Siteminder username header key.
getSource() - Method in class org.acegisecurity.ui.switchuser.SwitchUserGrantedAuthority
Returns the original user associated with a successful user switch.
getStatelessTicketCache() - Method in class org.acegisecurity.providers.cas.CasAuthenticationProvider
 
getStaticPart() - Method in class org.acegisecurity.util.SimpleMethodInvocation
 
getSystemWideSalt() - Method in class org.acegisecurity.providers.dao.salt.SystemWideSaltSource
 
getTargetUser() - Method in class org.acegisecurity.event.authentication.AuthenticationSwitchUserEvent
 
getThis() - Method in class org.acegisecurity.util.SimpleMethodInvocation
 
getThresold() - Method in class org.acegisecurity.captcha.CaptchaChannelProcessorTemplate
 
getTicketValidator() - Method in class org.acegisecurity.providers.cas.CasAuthenticationProvider
 
getTokenValiditySeconds() - Method in class org.acegisecurity.ui.rememberme.TokenBasedRememberMeServices
 
getTranslatedPortMappings() - Method in class org.acegisecurity.util.PortMapperImpl
Returns the translated (Integer -> Integer) version of the original port mapping specified via setHttpsPortMapping()
getTrustStore() - Method in class org.acegisecurity.providers.cas.ticketvalidator.AbstractTicketValidator
Optional property which will be used to set the system property javax.net.ssl.trustStore.
getUrlEncodingCharset() - Method in class org.acegisecurity.captcha.CaptchaEntryPoint
 
getUser() - Method in class org.acegisecurity.providers.cas.TicketResponse
 
getUser(String) - Method in class org.acegisecurity.userdetails.memory.UserMap
Locates the specified user by performing a case insensitive search by username.
getUserAttribute() - Method in class org.acegisecurity.providers.anonymous.AnonymousProcessingFilter
 
getUserCache() - Method in class org.acegisecurity.providers.dao.AbstractUserDetailsAuthenticationProvider
 
getUserCache() - Method in class org.acegisecurity.ui.digestauth.DigestProcessingFilter
 
getUserCount() - Method in class org.acegisecurity.userdetails.memory.UserMap
Indicates the size of the user map.
getUserDetails() - Method in class org.acegisecurity.providers.cas.CasAuthenticationToken
 
getUserDetails(String) - Method in interface org.acegisecurity.providers.cas.CasAuthoritiesPopulator
Obtains the granted authorities for the specified user.
getUserDetails(String) - Method in class org.acegisecurity.providers.cas.populator.DaoCasAuthoritiesPopulator
 
getUserDetails(X509Certificate) - Method in class org.acegisecurity.providers.x509.populator.DaoX509AuthoritiesPopulator
 
getUserDetails(X509Certificate) - Method in interface org.acegisecurity.providers.x509.X509AuthoritiesPopulator
Obtains the granted authorities for the specified user.
getUserDetailsService() - Method in class org.acegisecurity.providers.cas.populator.DaoCasAuthoritiesPopulator
 
getUserDetailsService() - Method in class org.acegisecurity.providers.dao.DaoAuthenticationProvider
 
getUserDetailsService() - Method in class org.acegisecurity.ui.digestauth.DigestProcessingFilter
 
getUserDetailsService() - Method in class org.acegisecurity.ui.rememberme.TokenBasedRememberMeServices
 
getUserFromCache(String) - Method in class org.acegisecurity.providers.dao.cache.EhCacheBasedUserCache
 
getUserFromCache(String) - Method in class org.acegisecurity.providers.dao.cache.NullUserCache
 
getUserFromCache(String) - Method in interface org.acegisecurity.providers.dao.UserCache
Obtains a UserDetails from the cache.
getUserFromCache(X509Certificate) - Method in class org.acegisecurity.providers.x509.cache.EhCacheBasedX509UserCache
 
getUserFromCache(X509Certificate) - Method in class org.acegisecurity.providers.x509.cache.NullX509UserCache
 
getUserFromCache(X509Certificate) - Method in interface org.acegisecurity.providers.x509.X509UserCache
 
getUserMap() - Method in class org.acegisecurity.userdetails.memory.InMemoryDaoImpl
 
getUsername() - Method in class org.acegisecurity.userdetails.User
 
getUsername() - Method in interface org.acegisecurity.userdetails.UserDetails
Returns the username used to authenticate the user.
getUserPrincipal() - Method in class org.acegisecurity.wrapper.SecurityContextHolderAwareRequestWrapper
Returns the Authentication (which is a subclass of Principal), or null if unavailable.
getUserPropertyToUse() - Method in class org.acegisecurity.providers.dao.salt.ReflectionSaltSource
 
getUsersByUsernameQuery() - Method in class org.acegisecurity.userdetails.jdbc.JdbcDaoImpl
 
getValidPermissions() - Method in class org.acegisecurity.acl.basic.AbstractBasicAclEntry
Subclasses must indicate the permissions they support.
getValidPermissions() - Method in class org.acegisecurity.acl.basic.SimpleAclEntry
 
getValidProxies() - Method in class org.acegisecurity.providers.cas.proxy.NamedCasProxyDecider
 
grant(Principal) - Method in interface org.acegisecurity.providers.jaas.AuthorityGranter
The grant method is called for each principal returned from the LoginContext subject.
GrantedAuthority - Interface in org.acegisecurity
Represents an authority granted to an Authentication object.
GrantedAuthorityEffectiveAclsResolver - Class in org.acegisecurity.acl.basic
Simple implementation of EffectiveAclsResolver.
GrantedAuthorityEffectiveAclsResolver() - Constructor for class org.acegisecurity.acl.basic.GrantedAuthorityEffectiveAclsResolver
 
GrantedAuthorityImpl - Class in org.acegisecurity
Basic concrete implementation of a GrantedAuthority.
GrantedAuthorityImpl(String) - Constructor for class org.acegisecurity.GrantedAuthorityImpl
 
GrantedAuthorityImpl() - Constructor for class org.acegisecurity.GrantedAuthorityImpl
 

H

handle(Callback, Authentication) - Method in interface org.acegisecurity.providers.jaas.JaasAuthenticationCallbackHandler
Handle the Callback.
handle(Callback, Authentication) - Method in class org.acegisecurity.providers.jaas.JaasNameCallbackHandler
If the callback passed to the 'handle' method is an instance of NameCallback, the JaasNameCallbackHandler will call, callback.setName(authentication.getPrincipal().toString()).
handle(Callback, Authentication) - Method in class org.acegisecurity.providers.jaas.JaasPasswordCallbackHandler
If the callback passed to the 'handle' method is an instance of PasswordCallback, the JaasPasswordCallbackHandler will call, callback.setPassword(authentication.getCredentials().toString()).
handleLogout(HttpSessionDestroyedEvent) - Method in class org.acegisecurity.providers.jaas.JaasAuthenticationProvider
Handles the logout by getting the SecurityContext for the session that was destroyed.
hashCode() - Method in interface org.acegisecurity.acl.basic.AclObjectIdentity
Refer to the java.lang.Object documentation for the interface contract.
hashCode() - Method in class org.acegisecurity.acl.basic.NamedEntityObjectIdentity
Important so caching operates properly.
hashCode() - Method in class org.acegisecurity.context.SecurityContextImpl
 
hashCode() - Method in class org.acegisecurity.GrantedAuthorityImpl
 
hashCode() - Method in class org.acegisecurity.SecurityConfig
 
hasPermission(Object, String) - Method in interface org.acegisecurity.taglibs.velocity.Authz
return true if the principal holds either permission specified for the provided domain object
hasPermission(Object, String) - Method in class org.acegisecurity.taglibs.velocity.AuthzImpl
implementation of AclTag
HttpRequestIntegrationFilter - Class in org.acegisecurity.adapters
Populates SecurityContext with the Authentication obtained from the container's HttpServletRequest.getUserPrincipal().
HttpRequestIntegrationFilter() - Constructor for class org.acegisecurity.adapters.HttpRequestIntegrationFilter
 
HttpSessionApplicationEvent - Class in org.acegisecurity.ui.session
Parent class for published HttpSession events
HttpSessionApplicationEvent(HttpSession) - Constructor for class org.acegisecurity.ui.session.HttpSessionApplicationEvent
Base constructor for all subclasses must have an HttpSession
HttpSessionContextIntegrationFilter - Class in org.acegisecurity.context
Populates the SecurityContextHolder with information obtained from the HttpSession.
HttpSessionContextIntegrationFilter() - Constructor for class org.acegisecurity.context.HttpSessionContextIntegrationFilter
 
HttpSessionCreatedEvent - Class in org.acegisecurity.ui.session
Published by the HttpSessionEventPublisher when a HttpSession is destroyed by the container
HttpSessionCreatedEvent(HttpSession) - Constructor for class org.acegisecurity.ui.session.HttpSessionCreatedEvent
 
HttpSessionDestroyedEvent - Class in org.acegisecurity.ui.session
Published by the HttpSessionEventPublisher when a HttpSession is created in the container
HttpSessionDestroyedEvent(HttpSession) - Constructor for class org.acegisecurity.ui.session.HttpSessionDestroyedEvent
 
HttpSessionEventPublisher - Class in org.acegisecurity.ui.session
Declared in web.xml as
<listener>
<listener-class>org.acegisecurity.ui.session.HttpSessionEventPublisher</listener-class>
</listener>
Publishes HttpSessionApplicationEvents to the Spring Root WebApplicationContext.
HttpSessionEventPublisher() - Constructor for class org.acegisecurity.ui.session.HttpSessionEventPublisher
 

I

incrementHumanRestrictedRessoucesRequestsCount() - Method in interface org.acegisecurity.captcha.CaptchaSecurityContext
Method to increment the human Restricted Resrouces Requests Count;
incrementHumanRestrictedRessoucesRequestsCount() - Method in class org.acegisecurity.captcha.CaptchaSecurityContextImpl
Method to increment the human Restricted Resrouces Requests Count;
init(FilterConfig) - Method in class org.acegisecurity.adapters.HttpRequestIntegrationFilter
Does nothing.
init(FilterConfig) - Method in class org.acegisecurity.captcha.CaptchaValidationProcessingFilter
Does nothing.
init(FilterConfig) - Method in class org.acegisecurity.concurrent.ConcurrentSessionFilter
Does nothing.
init(FilterConfig) - Method in class org.acegisecurity.context.HttpSessionContextIntegrationFilter
Does nothing.
init(FilterConfig) - Method in class org.acegisecurity.intercept.web.SecurityEnforcementFilter
 
init(FilterConfig) - Method in class org.acegisecurity.providers.anonymous.AnonymousProcessingFilter
Does nothing - we reply on IoC lifecycle services instead.
init(FilterConfig) - Method in class org.acegisecurity.securechannel.ChannelProcessingFilter
 
init(FilterConfig) - Method in class org.acegisecurity.ui.AbstractProcessingFilter
Does nothing.
init(FilterConfig) - Method in class org.acegisecurity.ui.basicauth.BasicProcessingFilter
 
init(FilterConfig) - Method in class org.acegisecurity.ui.cas.CasProcessingFilter
 
init(FilterConfig) - Method in class org.acegisecurity.ui.digestauth.DigestProcessingFilter
 
init(FilterConfig) - Method in class org.acegisecurity.ui.rememberme.RememberMeProcessingFilter
Does nothing - we rely on IoC lifecycle services instead.
init(FilterConfig) - Method in class org.acegisecurity.ui.switchuser.SwitchUserProcessingFilter
 
init(FilterConfig) - Method in class org.acegisecurity.ui.webapp.AuthenticationProcessingFilter
 
init(FilterConfig) - Method in class org.acegisecurity.ui.webapp.SiteminderAuthenticationProcessingFilter
 
init(FilterConfig) - Method in class org.acegisecurity.ui.x509.X509ProcessingFilter
 
init(FilterConfig) - Method in class org.acegisecurity.util.FilterChainProxy
 
init(FilterConfig) - Method in class org.acegisecurity.util.FilterToBeanProxy
 
init(FilterConfig) - Method in class org.acegisecurity.wrapper.SecurityContextHolderAwareRequestFilter
 
initDao() - Method in class org.acegisecurity.acl.basic.jdbc.JdbcDaoImpl
 
initDao() - Method in class org.acegisecurity.acl.basic.jdbc.JdbcExtendedDaoImpl
 
initDao() - Method in class org.acegisecurity.userdetails.jdbc.JdbcDaoImpl
 
initialize(Subject, CallbackHandler, Map, Map) - Method in class org.acegisecurity.providers.jaas.SecurityContextLoginModule
Initialize this LoginModule.
initMappingSqlQueries() - Method in class org.acegisecurity.acl.basic.jdbc.JdbcDaoImpl
Extension point to allow other MappingSqlQuery objects to be substituted in a subclass
initMappingSqlQueries() - Method in class org.acegisecurity.userdetails.jdbc.JdbcDaoImpl
Extension point to allow other MappingSqlQuery objects to be substituted in a subclass
InMemoryDaoImpl - Class in org.acegisecurity.userdetails.memory
Retrieves user details from an in-memory list created by the bean context.
InMemoryDaoImpl() - Constructor for class org.acegisecurity.userdetails.memory.InMemoryDaoImpl
 
InMemoryResource - Class in org.acegisecurity.util
An in memory implementation of Spring's Resource interface.
InMemoryResource(byte[]) - Constructor for class org.acegisecurity.util.InMemoryResource
 
InMemoryResource(byte[], String) - Constructor for class org.acegisecurity.util.InMemoryResource
 
InsecureChannelProcessor - Class in org.acegisecurity.securechannel
Ensures channel security is inactive by review of HttpServletRequest.isSecure() responses.
InsecureChannelProcessor() - Constructor for class org.acegisecurity.securechannel.InsecureChannelProcessor
 
insert(String, Long, String) - Method in class org.acegisecurity.acl.basic.jdbc.JdbcExtendedDaoImpl.AclObjectIdentityInsert
 
insert(Long, String, Integer) - Method in class org.acegisecurity.acl.basic.jdbc.JdbcExtendedDaoImpl.AclPermissionInsert
 
InsufficientAuthenticationException - Exception in org.acegisecurity
Thrown if an authentication request is rejected because the credentials are not sufficiently trusted.
InsufficientAuthenticationException(String) - Constructor for exception org.acegisecurity.InsufficientAuthenticationException
Constructs an InsufficientAuthenticationException with the specified message.
InsufficientAuthenticationException(String, Throwable) - Constructor for exception org.acegisecurity.InsufficientAuthenticationException
Constructs an InsufficientAuthenticationException with the specified message and root cause.
InteractiveAuthenticationSuccessEvent - Class in org.acegisecurity.event.authentication
Indicates an interactive authentication was successful.
InteractiveAuthenticationSuccessEvent(Authentication, Class) - Constructor for class org.acegisecurity.event.authentication.InteractiveAuthenticationSuccessEvent
 
InterceptorStatusToken - Class in org.acegisecurity.intercept
A return object received by AbstractSecurityInterceptor subclasses.
InterceptorStatusToken(Authentication, boolean, ConfigAttributeDefinition, Object) - Constructor for class org.acegisecurity.intercept.InterceptorStatusToken
 
InterceptorStatusToken() - Constructor for class org.acegisecurity.intercept.InterceptorStatusToken
 
invoke(Object) - Method in class org.acegisecurity.context.rmi.ContextPropagatingRemoteInvocation
Invoked on the server-side as described in the class JavaDocs.
invoke(MethodInvocation) - Method in class org.acegisecurity.intercept.method.aopalliance.MethodSecurityInterceptor
This method should be used to enforce security on a MethodInvocation.
invoke(JoinPoint, AspectJCallback) - Method in class org.acegisecurity.intercept.method.aspectj.AspectJSecurityInterceptor
This method should be used to enforce security on a JoinPoint.
invoke(FilterInvocation) - Method in class org.acegisecurity.intercept.web.FilterSecurityInterceptor
 
invokeOperation(Object) - Method in class org.acegisecurity.taglibs.authz.AuthenticationTag
 
IS_AUTHENTICATED_ANONYMOUSLY - Static variable in class org.acegisecurity.vote.AuthenticatedVoter
 
IS_AUTHENTICATED_FULLY - Static variable in class org.acegisecurity.vote.AuthenticatedVoter
 
IS_AUTHENTICATED_REMEMBERED - Static variable in class org.acegisecurity.vote.AuthenticatedVoter
 
isAccountNonExpired() - Method in class org.acegisecurity.userdetails.User
 
isAccountNonExpired() - Method in interface org.acegisecurity.userdetails.UserDetails
Indicates whether the user's account has expired.
isAccountNonLocked() - Method in class org.acegisecurity.userdetails.User
 
isAccountNonLocked() - Method in interface org.acegisecurity.userdetails.UserDetails
Indicates whether the user is locked or unlocked.
isAllowed(MethodInvocation, Authentication) - Method in class org.acegisecurity.intercept.method.MethodInvocationPrivilegeEvaluator
 
isAllowIfAllAbstainDecisions() - Method in class org.acegisecurity.vote.AbstractAccessDecisionManager
 
isAllowIfEqualGrantedDeniedDecisions() - Method in class org.acegisecurity.vote.ConsensusBased
 
isAllowSessionCreation() - Method in class org.acegisecurity.context.HttpSessionContextIntegrationFilter
 
isAlwaysReauthenticate() - Method in class org.acegisecurity.intercept.AbstractSecurityInterceptor
 
isAlwaysUseDefaultTargetUrl() - Method in class org.acegisecurity.ui.AbstractProcessingFilter
 
isAnonymous(Authentication) - Method in interface org.acegisecurity.AuthenticationTrustResolver
Indicates whether the passed Authentication token represents an anonymous user.
isAnonymous(Authentication) - Method in class org.acegisecurity.AuthenticationTrustResolverImpl
 
isAuthenticated() - Method in class org.acegisecurity.adapters.AbstractAdapterAuthenticationToken
Always returns true.
isAuthenticated() - Method in interface org.acegisecurity.Authentication
Used to indicate to AbstractSecurityInterceptor whether it should present the authentication token to the AuthenticationManager.
isAuthenticated() - Method in class org.acegisecurity.providers.anonymous.AnonymousAuthenticationToken
 
isAuthenticated() - Method in class org.acegisecurity.providers.cas.CasAuthenticationToken
 
isAuthenticated() - Method in class org.acegisecurity.providers.rememberme.RememberMeAuthenticationToken
 
isAuthenticated() - Method in class org.acegisecurity.providers.TestingAuthenticationToken
 
isAuthenticated() - Method in class org.acegisecurity.providers.UsernamePasswordAuthenticationToken
 
isAuthenticated() - Method in class org.acegisecurity.providers.x509.X509AuthenticationToken
 
isAuthenticated() - Method in class org.acegisecurity.runas.RunAsUserToken
 
isContextHolderRefreshRequired() - Method in class org.acegisecurity.intercept.InterceptorStatusToken
 
isContinueChainBeforeSuccessfulAuthentication() - Method in class org.acegisecurity.ui.AbstractProcessingFilter
 
isConvertUrlToLowercaseBeforeComparison() - Method in class org.acegisecurity.intercept.web.PathBasedFilterInvocationDefinitionMap
 
isConvertUrlToLowercaseBeforeComparison() - Method in class org.acegisecurity.intercept.web.RegExpBasedFilterInvocationDefinitionMap
 
isCreateSessionAllowed() - Method in class org.acegisecurity.intercept.web.SecurityEnforcementFilter
If true, indicates that SecurityEnforcementFilter is permitted to store the target URL and exception information in the HttpSession (the default).
isCredentialsNonExpired() - Method in class org.acegisecurity.userdetails.User
 
isCredentialsNonExpired() - Method in interface org.acegisecurity.userdetails.UserDetails
Indicates whether the user's credentials (password) has expired.
isEnabled() - Method in class org.acegisecurity.userdetails.memory.UserAttribute
 
isEnabled() - Method in class org.acegisecurity.userdetails.User
 
isEnabled() - Method in interface org.acegisecurity.userdetails.UserDetails
Indicates whether the user is enabled or disabled.
isExpired() - Method in class org.acegisecurity.concurrent.SessionInformation
 
isForcePrincipalAsString() - Method in class org.acegisecurity.providers.dao.AbstractUserDetailsAuthenticationProvider
 
isHideUserNotFoundExceptions() - Method in class org.acegisecurity.providers.dao.DaoAuthenticationProvider
 
isHuman() - Method in interface org.acegisecurity.captcha.CaptchaSecurityContext
DOCUMENT ME!
isHuman() - Method in class org.acegisecurity.captcha.CaptchaSecurityContextImpl
 
isIgnorePasswordCase() - Method in class org.acegisecurity.providers.encoding.PlaintextPasswordEncoder
 
isIncludeOriginalParameters() - Method in class org.acegisecurity.captcha.CaptchaEntryPoint
 
isIncludeOriginalRequest() - Method in class org.acegisecurity.captcha.CaptchaEntryPoint
 
isObserveOncePerRequest() - Method in class org.acegisecurity.intercept.web.FilterSecurityInterceptor
Indicates whether once-per-request handling will be observed.
isOutsideWebApp() - Method in class org.acegisecurity.captcha.CaptchaEntryPoint
 
isPasswordValid(String, String, Object) - Method in class org.acegisecurity.providers.encoding.Md5PasswordEncoder
 
isPasswordValid(String, String, Object) - Method in interface org.acegisecurity.providers.encoding.PasswordEncoder
Validates a specified "raw" password against an encoded password.
isPasswordValid(String, String, Object) - Method in class org.acegisecurity.providers.encoding.PlaintextPasswordEncoder
 
isPasswordValid(String, String, Object) - Method in class org.acegisecurity.providers.encoding.ShaPasswordEncoder
 
isPermitted(int) - Method in class org.acegisecurity.acl.basic.AbstractBasicAclEntry
 
isPermitted(int, int) - Method in class org.acegisecurity.acl.basic.AbstractBasicAclEntry
 
isPermitted(int) - Method in interface org.acegisecurity.acl.basic.BasicAclEntry
Determine if the mask of this entry includes this permission or not
isRejectPublicInvocations() - Method in class org.acegisecurity.intercept.AbstractSecurityInterceptor
 
isRememberMe(Authentication) - Method in interface org.acegisecurity.AuthenticationTrustResolver
Indicates whether the passed Authentication token represents user that has been remembered (ie not a user that has been fully authenticated).
isRememberMe(Authentication) - Method in class org.acegisecurity.AuthenticationTrustResolverImpl
 
isRemoveAfterRequest() - Method in class org.acegisecurity.providers.anonymous.AnonymousProcessingFilter
 
isSendRenew() - Method in class org.acegisecurity.ui.cas.ServiceProperties
Indicates whether the renew parameter should be sent to the CAS login URL and CAS validation URL.
isUserInRole(String) - Method in class org.acegisecurity.adapters.AbstractAdapterAuthenticationToken
Iterates the granted authorities and indicates whether or not the specified role is held.
isUserInRole(String) - Method in class org.acegisecurity.wrapper.SecurityContextHolderAwareRequestWrapper
Simple searches for an exactly matching GrantedAuthority#getAuthority().
isUsernameBasedPrimaryKey() - Method in class org.acegisecurity.userdetails.jdbc.JdbcDaoImpl
 
isValid() - Method in class org.acegisecurity.userdetails.memory.UserAttribute
 
isValidateConfigAttributes() - Method in class org.acegisecurity.intercept.AbstractSecurityInterceptor
 

J

JaasAuthenticationCallbackHandler - Interface in org.acegisecurity.providers.jaas
The JaasAuthenticationCallbackHandler is similar to the javax.security.auth.callback.CallbackHandler interface in that it defines a handle method.
JaasAuthenticationEvent - Class in org.acegisecurity.providers.jaas.event
Parent class for events fired by the JaasAuthenticationProvider.
JaasAuthenticationEvent(Authentication) - Constructor for class org.acegisecurity.providers.jaas.event.JaasAuthenticationEvent
The Authentication object is stored as the ApplicationEvent 'source'.
JaasAuthenticationFailedEvent - Class in org.acegisecurity.providers.jaas.event
Fired when LoginContext.login throws a LoginException, or if any other exception is thrown during that time.
JaasAuthenticationFailedEvent(Authentication, Exception) - Constructor for class org.acegisecurity.providers.jaas.event.JaasAuthenticationFailedEvent
 
JaasAuthenticationProvider - Class in org.acegisecurity.providers.jaas
An AuthenticationProvider implementation that retrieves user details from a JAAS login configuration.
JaasAuthenticationProvider() - Constructor for class org.acegisecurity.providers.jaas.JaasAuthenticationProvider
 
JaasAuthenticationSuccessEvent - Class in org.acegisecurity.providers.jaas.event
Fired by the JaasAuthenticationProvider after successfully logging the user into the LoginContext, handling all callbacks, and calling all AuthorityGranters.
JaasAuthenticationSuccessEvent(Authentication) - Constructor for class org.acegisecurity.providers.jaas.event.JaasAuthenticationSuccessEvent
 
JaasAuthenticationToken - Class in org.acegisecurity.providers.jaas
UsernamePasswordAuthenticationToken extension to carry the Jaas LoginContext that the user was logged into
JaasAuthenticationToken(Object, Object, LoginContext) - Constructor for class org.acegisecurity.providers.jaas.JaasAuthenticationToken
 
JaasAuthenticationToken(Object, Object, GrantedAuthority[], LoginContext) - Constructor for class org.acegisecurity.providers.jaas.JaasAuthenticationToken
 
JaasGrantedAuthority - Class in org.acegisecurity.providers.jaas
Extends GrantedAuthorityImpl to hold the principal that an AuthorityGranter justified as a reason to grant this Authority.
JaasGrantedAuthority(String, Principal) - Constructor for class org.acegisecurity.providers.jaas.JaasGrantedAuthority
 
JaasNameCallbackHandler - Class in org.acegisecurity.providers.jaas
The most basic Callbacks to be handled when using a LoginContext from JAAS, are the NameCallback and PasswordCallback.
JaasNameCallbackHandler() - Constructor for class org.acegisecurity.providers.jaas.JaasNameCallbackHandler
 
JaasPasswordCallbackHandler - Class in org.acegisecurity.providers.jaas
The most basic Callbacks to be handled when using a LoginContext from JAAS, are the NameCallback and PasswordCallback.
JaasPasswordCallbackHandler() - Constructor for class org.acegisecurity.providers.jaas.JaasPasswordCallbackHandler
 
JdbcDaoImpl - Class in org.acegisecurity.acl.basic.jdbc
Retrieves ACL details from a JDBC location.
JdbcDaoImpl() - Constructor for class org.acegisecurity.acl.basic.jdbc.JdbcDaoImpl
 
JdbcDaoImpl - Class in org.acegisecurity.userdetails.jdbc
Retrieves user details (username, password, enabled flag, and authorities) from a JDBC location.
JdbcDaoImpl() - Constructor for class org.acegisecurity.userdetails.jdbc.JdbcDaoImpl
 
JdbcDaoImpl.AclDetailsHolder - Class in org.acegisecurity.acl.basic.jdbc
Used to hold details of a domain object instance's properties, or an individual ACL entry.
JdbcDaoImpl.AclDetailsHolder(Object, int) - Constructor for class org.acegisecurity.acl.basic.jdbc.JdbcDaoImpl.AclDetailsHolder
Record details of an individual ACL entry (usually from the ACL_PERMISSION table)
JdbcDaoImpl.AclDetailsHolder(long, AclObjectIdentity, AclObjectIdentity, Class) - Constructor for class org.acegisecurity.acl.basic.jdbc.JdbcDaoImpl.AclDetailsHolder
Record details of a domain object instance's properties (usually from the ACL_OBJECT_IDENTITY table)
JdbcDaoImpl.AclsByObjectIdentityMapping - Class in org.acegisecurity.acl.basic.jdbc
Query object to look up individual ACL entries.
JdbcDaoImpl.AclsByObjectIdentityMapping(DataSource) - Constructor for class org.acegisecurity.acl.basic.jdbc.JdbcDaoImpl.AclsByObjectIdentityMapping
 
JdbcDaoImpl.AuthoritiesByUsernameMapping - Class in org.acegisecurity.userdetails.jdbc
Query object to look up a user's authorities.
JdbcDaoImpl.AuthoritiesByUsernameMapping(DataSource) - Constructor for class org.acegisecurity.userdetails.jdbc.JdbcDaoImpl.AuthoritiesByUsernameMapping
 
JdbcDaoImpl.ObjectPropertiesMapping - Class in org.acegisecurity.acl.basic.jdbc
Query object to look up properties for an object identity.
JdbcDaoImpl.ObjectPropertiesMapping(DataSource) - Constructor for class org.acegisecurity.acl.basic.jdbc.JdbcDaoImpl.ObjectPropertiesMapping
 
JdbcDaoImpl.UsersByUsernameMapping - Class in org.acegisecurity.userdetails.jdbc
Query object to look up a user.
JdbcDaoImpl.UsersByUsernameMapping(DataSource) - Constructor for class org.acegisecurity.userdetails.jdbc.JdbcDaoImpl.UsersByUsernameMapping
 
JdbcExtendedDaoImpl - Class in org.acegisecurity.acl.basic.jdbc
Extension of the base JdbcDaoImpl, which implements BasicAclExtendedDao.
JdbcExtendedDaoImpl() - Constructor for class org.acegisecurity.acl.basic.jdbc.JdbcExtendedDaoImpl
 
JdbcExtendedDaoImpl.AclObjectIdentityDelete - Class in org.acegisecurity.acl.basic.jdbc
 
JdbcExtendedDaoImpl.AclObjectIdentityDelete(DataSource) - Constructor for class org.acegisecurity.acl.basic.jdbc.JdbcExtendedDaoImpl.AclObjectIdentityDelete
 
JdbcExtendedDaoImpl.AclObjectIdentityInsert - Class in org.acegisecurity.acl.basic.jdbc
 
JdbcExtendedDaoImpl.AclObjectIdentityInsert(DataSource) - Constructor for class org.acegisecurity.acl.basic.jdbc.JdbcExtendedDaoImpl.AclObjectIdentityInsert
 
JdbcExtendedDaoImpl.AclPermissionDelete - Class in org.acegisecurity.acl.basic.jdbc
 
JdbcExtendedDaoImpl.AclPermissionDelete(DataSource) - Constructor for class org.acegisecurity.acl.basic.jdbc.JdbcExtendedDaoImpl.AclPermissionDelete
 
JdbcExtendedDaoImpl.AclPermissionInsert - Class in org.acegisecurity.acl.basic.jdbc
 
JdbcExtendedDaoImpl.AclPermissionInsert(DataSource) - Constructor for class org.acegisecurity.acl.basic.jdbc.JdbcExtendedDaoImpl.AclPermissionInsert
 
JdbcExtendedDaoImpl.AclPermissionUpdate - Class in org.acegisecurity.acl.basic.jdbc
 
JdbcExtendedDaoImpl.AclPermissionUpdate(DataSource) - Constructor for class org.acegisecurity.acl.basic.jdbc.JdbcExtendedDaoImpl.AclPermissionUpdate
 
JdbcExtendedDaoImpl.LookupPermissionIdMapping - Class in org.acegisecurity.acl.basic.jdbc
 
JdbcExtendedDaoImpl.LookupPermissionIdMapping(DataSource) - Constructor for class org.acegisecurity.acl.basic.jdbc.JdbcExtendedDaoImpl.LookupPermissionIdMapping
 

L

loadUserByUsername(String) - Method in class org.acegisecurity.userdetails.jdbc.JdbcDaoImpl
 
loadUserByUsername(String) - Method in class org.acegisecurity.userdetails.memory.InMemoryDaoImpl
 
loadUserByUsername(String) - Method in interface org.acegisecurity.userdetails.UserDetailsService
Locates the user based on the username.
LockedException - Exception in org.acegisecurity
Thrown if an authentication request is rejected because the account is locked.
LockedException(String) - Constructor for exception org.acegisecurity.LockedException
Constructs a LockedException with the specified message.
LockedException(String, Throwable) - Constructor for exception org.acegisecurity.LockedException
Constructs a LockedException with the specified message and root cause.
log - Static variable in class org.acegisecurity.providers.jaas.JaasAuthenticationProvider
 
logger - Static variable in class org.acegisecurity.afterinvocation.AfterInvocationProviderManager
 
logger - Static variable in class org.acegisecurity.afterinvocation.BasicAclEntryAfterInvocationCollectionFilteringProvider
 
logger - Static variable in class org.acegisecurity.afterinvocation.BasicAclEntryAfterInvocationProvider
 
logger - Variable in class org.acegisecurity.captcha.CaptchaChannelProcessorTemplate
 
logger - Static variable in class org.acegisecurity.captcha.CaptchaValidationProcessingFilter
 
logger - Static variable in class org.acegisecurity.context.HttpSessionContextIntegrationFilter
 
logger - Static variable in class org.acegisecurity.intercept.AbstractSecurityInterceptor
 
logger - Static variable in class org.acegisecurity.taglibs.authz.AclTag
 
logger - Static variable in class org.acegisecurity.ui.AbstractProcessingFilter
 
logger - Static variable in class org.acegisecurity.ui.rememberme.TokenBasedRememberMeServices
 
LoggerListener - Class in org.acegisecurity.event.authentication
Outputs authentication-related application events to Commons Logging.
LoggerListener() - Constructor for class org.acegisecurity.event.authentication.LoggerListener
 
LoggerListener - Class in org.acegisecurity.event.authorization
Outputs interceptor-related application events to Commons Logging.
LoggerListener() - Constructor for class org.acegisecurity.event.authorization.LoggerListener
 
login() - Method in class org.acegisecurity.providers.jaas.SecurityContextLoginModule
Authenticate the Subject (phase one) by extracting the Acegi Security Authentication from the current SecurityContext.
LoginExceptionResolver - Interface in org.acegisecurity.providers.jaas
The JaasAuthenticationProvider takes an instance of LoginExceptionResolver to resolve LoginModule specific exceptions to Acegi exceptions.
loginFail(HttpServletRequest, HttpServletResponse) - Method in class org.acegisecurity.ui.rememberme.NullRememberMeServices
 
loginFail(HttpServletRequest, HttpServletResponse) - Method in interface org.acegisecurity.ui.rememberme.RememberMeServices
Called whenever an interactive authentication attempt was made, but the credentials supplied by the user were missing or otherwise invalid.
loginFail(HttpServletRequest, HttpServletResponse) - Method in class org.acegisecurity.ui.rememberme.TokenBasedRememberMeServices
 
loginSuccess(HttpServletRequest, HttpServletResponse, Authentication) - Method in class org.acegisecurity.ui.rememberme.NullRememberMeServices
 
loginSuccess(HttpServletRequest, HttpServletResponse, Authentication) - Method in interface org.acegisecurity.ui.rememberme.RememberMeServices
Called whenever an interactive authentication attempt is successful.
loginSuccess(HttpServletRequest, HttpServletResponse, Authentication) - Method in class org.acegisecurity.ui.rememberme.TokenBasedRememberMeServices
 
logout() - Method in class org.acegisecurity.providers.jaas.SecurityContextLoginModule
Log out the Subject.
lookupAttributes(Method) - Method in class org.acegisecurity.intercept.method.AbstractMethodDefinitionSource
Performs the actual lookup of the relevant ConfigAttributeDefinition for the specified Method which is subject of the method invocation.
lookupAttributes(Method) - Method in class org.acegisecurity.intercept.method.MethodDefinitionAttributes
 
lookupAttributes(Method) - Method in class org.acegisecurity.intercept.method.MethodDefinitionMap
 
lookupAttributes(String) - Method in class org.acegisecurity.intercept.web.AbstractFilterInvocationDefinitionSource
Performs the actual lookup of the relevant ConfigAttributeDefinition for the specified FilterInvocation.
lookupAttributes(String) - Method in class org.acegisecurity.intercept.web.PathBasedFilterInvocationDefinitionMap
 
lookupAttributes(String) - Method in class org.acegisecurity.intercept.web.RegExpBasedFilterInvocationDefinitionMap
 
lookupHttpPort(Integer) - Method in interface org.acegisecurity.util.PortMapper
Locates the HTTP port associated with the specified HTTPS port.
lookupHttpPort(Integer) - Method in class org.acegisecurity.util.PortMapperImpl
 
lookupHttpsPort(Integer) - Method in interface org.acegisecurity.util.PortMapper
Locates the HTTPS port associated with the specified HTTP port.
lookupHttpsPort(Integer) - Method in class org.acegisecurity.util.PortMapperImpl
 

M

makeCancelCookie() - Method in class org.acegisecurity.ui.rememberme.TokenBasedRememberMeServices
 
makeValidCookie(long, String) - Method in class org.acegisecurity.ui.rememberme.TokenBasedRememberMeServices
 
mapRow(ResultSet, int) - Method in class org.acegisecurity.acl.basic.jdbc.JdbcDaoImpl.AclsByObjectIdentityMapping
 
mapRow(ResultSet, int) - Method in class org.acegisecurity.acl.basic.jdbc.JdbcDaoImpl.ObjectPropertiesMapping
 
mapRow(ResultSet, int) - Method in class org.acegisecurity.acl.basic.jdbc.JdbcExtendedDaoImpl.LookupPermissionIdMapping
 
mapRow(ResultSet, int) - Method in class org.acegisecurity.userdetails.jdbc.JdbcDaoImpl.AuthoritiesByUsernameMapping
 
mapRow(ResultSet, int) - Method in class org.acegisecurity.userdetails.jdbc.JdbcDaoImpl.UsersByUsernameMapping
 
matches(Method, Class) - Method in class org.acegisecurity.intercept.method.aopalliance.MethodDefinitionSourceAdvisor
 
Md5PasswordEncoder - Class in org.acegisecurity.providers.encoding
MD5 implementation of PasswordEncoder.
Md5PasswordEncoder() - Constructor for class org.acegisecurity.providers.encoding.Md5PasswordEncoder
 
mergePasswordAndSalt(String, Object, boolean) - Method in class org.acegisecurity.providers.encoding.BasePasswordEncoder
Used by subclasses to generate a merged password and salt String.
messages - Variable in class org.acegisecurity.adapters.AuthByAdapterProvider
 
messages - Variable in class org.acegisecurity.afterinvocation.BasicAclEntryAfterInvocationProvider
 
messages - Variable in class org.acegisecurity.concurrent.ConcurrentSessionControllerImpl
 
messages - Variable in class org.acegisecurity.intercept.AbstractSecurityInterceptor
 
messages - Variable in class org.acegisecurity.providers.anonymous.AnonymousAuthenticationProvider
 
messages - Variable in class org.acegisecurity.providers.cas.CasAuthenticationProvider
 
messages - Variable in class org.acegisecurity.providers.cas.proxy.NamedCasProxyDecider
 
messages - Variable in class org.acegisecurity.providers.cas.proxy.RejectProxyTickets
 
messages - Variable in class org.acegisecurity.providers.dao.AbstractUserDetailsAuthenticationProvider
 
messages - Variable in class org.acegisecurity.providers.ProviderManager
 
messages - Variable in class org.acegisecurity.providers.rememberme.RememberMeAuthenticationProvider
 
messages - Variable in class org.acegisecurity.providers.x509.populator.DaoX509AuthoritiesPopulator
 
messages - Variable in class org.acegisecurity.providers.x509.X509AuthenticationProvider
 
messages - Variable in class org.acegisecurity.runas.RunAsImplAuthenticationProvider
 
messages - Variable in class org.acegisecurity.ui.AbstractProcessingFilter
 
messages - Variable in class org.acegisecurity.ui.digestauth.DigestProcessingFilter
 
messages - Variable in class org.acegisecurity.ui.switchuser.SwitchUserProcessingFilter
 
messages - Variable in class org.acegisecurity.vote.AbstractAccessDecisionManager
 
MethodDefinitionAttributes - Class in org.acegisecurity.intercept.method
Stores a ConfigAttributeDefinition for each method signature defined by Commons Attributes.
MethodDefinitionAttributes() - Constructor for class org.acegisecurity.intercept.method.MethodDefinitionAttributes
 
MethodDefinitionMap - Class in org.acegisecurity.intercept.method
Stores a ConfigAttributeDefinition for each method signature defined in a bean context.
MethodDefinitionMap() - Constructor for class org.acegisecurity.intercept.method.MethodDefinitionMap
 
MethodDefinitionSource - Interface in org.acegisecurity.intercept.method
Marker interface for ObjectDefinitionSource implementations that are designed to perform lookups keyed on Methods.
MethodDefinitionSourceAdvisor - Class in org.acegisecurity.intercept.method.aopalliance
Advisor driven by a MethodDefinitionSource, used to exclude a MethodSecurityInterceptor from public (ie non-secure) methods.
MethodDefinitionSourceAdvisor(MethodSecurityInterceptor) - Constructor for class org.acegisecurity.intercept.method.aopalliance.MethodDefinitionSourceAdvisor
 
MethodDefinitionSourceEditor - Class in org.acegisecurity.intercept.method
Property editor to assist with the setup of a MethodDefinitionSource.
MethodDefinitionSourceEditor() - Constructor for class org.acegisecurity.intercept.method.MethodDefinitionSourceEditor
 
MethodInvocationPrivilegeEvaluator - Class in org.acegisecurity.intercept.method
Allows users to determine whether they have "before invocation" privileges for a given method invocation.
MethodInvocationPrivilegeEvaluator() - Constructor for class org.acegisecurity.intercept.method.MethodInvocationPrivilegeEvaluator
 
MethodInvocationUtils - Class in org.acegisecurity.util
Static utility methods for creating MethodInvocations usable within Acegi Security.
MethodInvocationUtils() - Constructor for class org.acegisecurity.util.MethodInvocationUtils
 
methodMap - Variable in class org.acegisecurity.intercept.method.MethodDefinitionMap
Map from Method to ApplicationDefinition
MethodSecurityInterceptor - Class in org.acegisecurity.intercept.method.aopalliance
Provides security interception of AOP Alliance based method invocations.
MethodSecurityInterceptor() - Constructor for class org.acegisecurity.intercept.method.aopalliance.MethodSecurityInterceptor
 
MockAuthenticationManager - Class in org.acegisecurity
Simply accepts as valid whatever is passed to it, if grantAccess is set to true.
MockAuthenticationManager(boolean) - Constructor for class org.acegisecurity.MockAuthenticationManager
 
MockAuthenticationManager() - Constructor for class org.acegisecurity.MockAuthenticationManager
 

N

NamedCasProxyDecider - Class in org.acegisecurity.providers.cas.proxy
Accepts proxied requests if the closest proxy is named in the validProxies list.
NamedCasProxyDecider() - Constructor for class org.acegisecurity.providers.cas.proxy.NamedCasProxyDecider
 
NamedEntityObjectIdentity - Class in org.acegisecurity.acl.basic
Simple implementation of AclObjectIdentity.
NamedEntityObjectIdentity(String, String) - Constructor for class org.acegisecurity.acl.basic.NamedEntityObjectIdentity
 
NamedEntityObjectIdentity() - Constructor for class org.acegisecurity.acl.basic.NamedEntityObjectIdentity
 
NamedEntityObjectIdentity(Object) - Constructor for class org.acegisecurity.acl.basic.NamedEntityObjectIdentity
Creates the NamedEntityObjectIdentity based on the passed object instance.
NonceExpiredException - Exception in org.acegisecurity.ui.digestauth
Thrown if an authentication request is rejected because the digest nonce has expired.
NonceExpiredException(String) - Constructor for exception org.acegisecurity.ui.digestauth.NonceExpiredException
Constructs a NonceExpiredException with the specified message.
NonceExpiredException(String, Throwable) - Constructor for exception org.acegisecurity.ui.digestauth.NonceExpiredException
Constructs a NonceExpiredException with the specified message and root cause.
noneGranted(String) - Method in interface org.acegisecurity.taglibs.velocity.Authz
none the listed roles must be granted to return true, otherwise fasle;
noneGranted(String) - Method in class org.acegisecurity.taglibs.velocity.AuthzImpl
 
NOTHING - Static variable in class org.acegisecurity.acl.basic.SimpleAclEntry
 
NullAclEntryCache - Class in org.acegisecurity.acl.basic.cache
Does not perform any caching.
NullAclEntryCache() - Constructor for class org.acegisecurity.acl.basic.cache.NullAclEntryCache
 
NullConcurrentSessionController - Class in org.acegisecurity.concurrent
No-op implementation of ConcurrentSessionController.
NullConcurrentSessionController() - Constructor for class org.acegisecurity.concurrent.NullConcurrentSessionController
 
NullRememberMeServices - Class in org.acegisecurity.ui.rememberme
Implementation of NullRememberMeServices that does nothing.
NullRememberMeServices() - Constructor for class org.acegisecurity.ui.rememberme.NullRememberMeServices
 
NullRunAsManager - Class in org.acegisecurity.runas
Implementation of a RunAsManager that does nothing.
NullRunAsManager() - Constructor for class org.acegisecurity.runas.NullRunAsManager
 
NullUserCache - Class in org.acegisecurity.providers.dao.cache
Does not perform any caching.
NullUserCache() - Constructor for class org.acegisecurity.providers.dao.cache.NullUserCache
 
NullX509UserCache - Class in org.acegisecurity.providers.x509.cache
"Cache" that doesn't do any caching.
NullX509UserCache() - Constructor for class org.acegisecurity.providers.x509.cache.NullX509UserCache
 

O

ObjectDefinitionSource - Interface in org.acegisecurity.intercept
Implemented by classes that store and can identify the ConfigAttributeDefinition that applies to a given secure object invocation.
objectProperties - Variable in class org.acegisecurity.acl.basic.jdbc.JdbcDaoImpl
 
obtainIdentity(Object) - Method in class org.acegisecurity.acl.basic.BasicAclProvider
This method looks up the AclObjectIdentity of a passed domain object instance.
obtainObjectDefinitionSource() - Method in class org.acegisecurity.intercept.AbstractSecurityInterceptor
 
obtainObjectDefinitionSource() - Method in class org.acegisecurity.intercept.method.aopalliance.MethodSecurityInterceptor
 
obtainObjectDefinitionSource() - Method in class org.acegisecurity.intercept.method.aspectj.AspectJSecurityInterceptor
 
obtainObjectDefinitionSource() - Method in class org.acegisecurity.intercept.web.FilterSecurityInterceptor
 
obtainPassword(HttpServletRequest) - Method in class org.acegisecurity.ui.webapp.AuthenticationProcessingFilter
Enables subclasses to override the composition of the password, such as by including additional values and a separator.
obtainPassword(HttpServletRequest) - Method in class org.acegisecurity.ui.webapp.SiteminderAuthenticationProcessingFilter
Enables subclasses to override the composition of the password, such as by including additional values and a separator.
obtainPasswordAndSalt(String) - Method in class org.acegisecurity.providers.encoding.PlaintextPasswordEncoder
Demerges the previously PlaintextPasswordEncoder.encodePassword(String, Object)String.
obtainPrincipalFromAuthentication(Authentication) - Static method in class org.acegisecurity.concurrent.SessionRegistryUtils
 
obtainSessionIdFromAuthentication(Authentication) - Static method in class org.acegisecurity.concurrent.SessionRegistryUtils
 
obtainUsername(HttpServletRequest) - Method in class org.acegisecurity.ui.webapp.AuthenticationProcessingFilter
Enables subclasses to override the composition of the username, such as by including additional values and a separator.
onApplicationEvent(ApplicationEvent) - Method in class org.acegisecurity.concurrent.SessionRegistryImpl
 
onApplicationEvent(ApplicationEvent) - Method in class org.acegisecurity.event.authentication.LoggerListener
 
onApplicationEvent(ApplicationEvent) - Method in class org.acegisecurity.event.authorization.LoggerListener
 
onApplicationEvent(ApplicationEvent) - Method in class org.acegisecurity.providers.jaas.JaasAuthenticationProvider
 
onPreAuthentication(HttpServletRequest, HttpServletResponse) - Method in class org.acegisecurity.ui.AbstractProcessingFilter
 
onSuccessfulAuthentication(HttpServletRequest, HttpServletResponse, Authentication) - Method in class org.acegisecurity.ui.AbstractProcessingFilter
 
onUnsuccessfulAuthentication(HttpServletRequest, HttpServletResponse) - Method in class org.acegisecurity.ui.AbstractProcessingFilter
 
org.acegisecurity - package org.acegisecurity
Provides core Acegi Security System for Spring interfaces and classes.
org.acegisecurity.acl - package org.acegisecurity.acl
Enables retrieval of access control lists (ACLs) for domain object instances.
org.acegisecurity.acl.basic - package org.acegisecurity.acl.basic
Access control list implementation based on integer bit masks.
org.acegisecurity.acl.basic.cache - package org.acegisecurity.acl.basic.cache
Caches ACL information for the BasicAclProvider.
org.acegisecurity.acl.basic.jdbc - package org.acegisecurity.acl.basic.jdbc
JDBC-based data access object for ACL information.
org.acegisecurity.adapters - package org.acegisecurity.adapters
Allows external containers to obtain authentication information from the system.
org.acegisecurity.afterinvocation - package org.acegisecurity.afterinvocation
Used for post-processing of an object returned from a secure object invocation.
org.acegisecurity.captcha - package org.acegisecurity.captcha
Captcha classes.
org.acegisecurity.concurrent - package org.acegisecurity.concurrent
 
org.acegisecurity.context - package org.acegisecurity.context
Provides a "request context".
org.acegisecurity.context.httpinvoker - package org.acegisecurity.context.httpinvoker
Enables use of Spring's HttpInvoker extension points to present the principal and credentials located in the ContextHolder via BASIC authentication.
org.acegisecurity.context.rmi - package org.acegisecurity.context.rmi
Enables use of Spring's RMI remoting extension points to propagate the ContextHolder (which should contain an Authentication request token) from one JVM to the remote JVM.
org.acegisecurity.event.authentication - package org.acegisecurity.event.authentication
Enables events to be published to the Spring application context.
org.acegisecurity.event.authorization - package org.acegisecurity.event.authorization
Provides support objects for security event interception (ie authorization).
org.acegisecurity.intercept - package org.acegisecurity.intercept
Actually enforces the security and ties the whole security system together.
org.acegisecurity.intercept.method - package org.acegisecurity.intercept.method
Provides support objects for securing Java method invocations via different AOP libraries.
org.acegisecurity.intercept.method.aopalliance - package org.acegisecurity.intercept.method.aopalliance
Enforces security for AOP Alliance MethodInvocations, such as via Spring AOP.
org.acegisecurity.intercept.method.aspectj - package org.acegisecurity.intercept.method.aspectj
Enforces security for AspectJ JointPoints, delegating secure object callbacks to the calling aspect.
org.acegisecurity.intercept.web - package org.acegisecurity.intercept.web
Enforces security for HTTP requests, typically by the URL requested.
org.acegisecurity.providers - package org.acegisecurity.providers
Implements a provider-based approach to authentication decisions.
org.acegisecurity.providers.anonymous - package 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 - package org.acegisecurity.providers.cas
An authentication provider that can process Yale Central Authentication Service (CAS) service tickets and proxy tickets.
org.acegisecurity.providers.cas.cache - package org.acegisecurity.providers.cas.cache
Caches CAS tickets for the CasAuthenticationProvider.
org.acegisecurity.providers.cas.populator - package org.acegisecurity.providers.cas.populator
Implementations that populate GrantedAuthority[]s of CAS authentications.
org.acegisecurity.providers.cas.proxy - package org.acegisecurity.providers.cas.proxy
Implementations that decide whether proxy lists of CAS authentications are trusted.
org.acegisecurity.providers.cas.ticketvalidator - package org.acegisecurity.providers.cas.ticketvalidator
Implementations that validate service tickets.
org.acegisecurity.providers.dao - package org.acegisecurity.providers.dao
An authentication provider that relies upon a data access object.
org.acegisecurity.providers.dao.cache - package org.acegisecurity.providers.dao.cache
Caches User objects for the DaoAuthenticationProvider.
org.acegisecurity.providers.dao.salt - package org.acegisecurity.providers.dao.salt
Implementations that provide salts for more secure password encoding.
org.acegisecurity.providers.encoding - package org.acegisecurity.providers.encoding
Password encoding implementations.
org.acegisecurity.providers.jaas - package org.acegisecurity.providers.jaas
An authentication provider for JAAS.
org.acegisecurity.providers.jaas.event - package org.acegisecurity.providers.jaas.event
Enables JAAS events to be published to the Spring application context.
org.acegisecurity.providers.rcp - package org.acegisecurity.providers.rcp
Allows remote clients to authenticate and obtain a populated Authentication object.
org.acegisecurity.providers.rememberme - package org.acegisecurity.providers.rememberme
Authentication provider that processes RememberMeAuthenticationTokens.
org.acegisecurity.providers.x509 - package org.acegisecurity.providers.x509
An authentication provider that can process X.509 certificaties.
org.acegisecurity.providers.x509.cache - package org.acegisecurity.providers.x509.cache
User caches for the X509 provider.
org.acegisecurity.providers.x509.populator - package org.acegisecurity.providers.x509.populator
Implementations that populate GrantedAuthority[]s of X509 authentications.
org.acegisecurity.runas - package org.acegisecurity.runas
Allows secure objects to be run under a different authentication identity.
org.acegisecurity.securechannel - package org.acegisecurity.securechannel
Classes that ensure web requests are received over required transport channels.
org.acegisecurity.taglibs.authz - package org.acegisecurity.taglibs.authz
Java implementation of security taglib.
org.acegisecurity.taglibs.velocity - package org.acegisecurity.taglibs.velocity
 
org.acegisecurity.ui - package 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.basicauth - package org.acegisecurity.ui.basicauth
Authenticates HTTP BASIC authentication requests.
org.acegisecurity.ui.cas - package org.acegisecurity.ui.cas
Authenticates standard web browser users via Yale Central Authentication Service (CAS).
org.acegisecurity.ui.digestauth - package org.acegisecurity.ui.digestauth
Authenticates HTTP Digest authentication requests.
org.acegisecurity.ui.rememberme - package org.acegisecurity.ui.rememberme
Support for remembering a user between different web sessions.
org.acegisecurity.ui.session - package org.acegisecurity.ui.session
HttpSession events and publisher classes.
org.acegisecurity.ui.switchuser - package org.acegisecurity.ui.switchuser
 
org.acegisecurity.ui.webapp - package org.acegisecurity.ui.webapp
Authenticates users via a standard web form and HttpSession.
org.acegisecurity.ui.x509 - package org.acegisecurity.ui.x509
X.509 authentication filter and related classes.
org.acegisecurity.userdetails - package org.acegisecurity.userdetails
 
org.acegisecurity.userdetails.jdbc - package org.acegisecurity.userdetails.jdbc
Exposes a JDBC-based authentication repository.
org.acegisecurity.userdetails.memory - package org.acegisecurity.userdetails.memory
Exposes an in-memory authentication repository.
org.acegisecurity.util - package org.acegisecurity.util
General utility classes used throughout the Acegi Security System.
org.acegisecurity.vote - package org.acegisecurity.vote
Implements a vote-based approach to authorization decisions.
org.acegisecurity.wrapper - package org.acegisecurity.wrapper
Populates a Servlet request with a new Acegi Security compliant HttpServletRequestWrapper.

P

PasswordEncoder - Interface in org.acegisecurity.providers.encoding
Interface for performing authentication operations on a password.
PathBasedFilterInvocationDefinitionMap - Class in org.acegisecurity.intercept.web
Maintains a List of ConfigAttributeDefinitions associated with different HTTP request URL Apache Ant path-based patterns.
PathBasedFilterInvocationDefinitionMap() - Constructor for class org.acegisecurity.intercept.web.PathBasedFilterInvocationDefinitionMap
 
PathBasedFilterInvocationDefinitionMap.EntryHolder - Class in org.acegisecurity.intercept.web
 
PathBasedFilterInvocationDefinitionMap.EntryHolder(String, ConfigAttributeDefinition) - Constructor for class org.acegisecurity.intercept.web.PathBasedFilterInvocationDefinitionMap.EntryHolder
 
PathBasedFilterInvocationDefinitionMap.EntryHolder() - Constructor for class org.acegisecurity.intercept.web.PathBasedFilterInvocationDefinitionMap.EntryHolder
 
PlaintextPasswordEncoder - Class in org.acegisecurity.providers.encoding
Plaintext implementation of PasswordEncoder.
PlaintextPasswordEncoder() - Constructor for class org.acegisecurity.providers.encoding.PlaintextPasswordEncoder
 
PortMapper - Interface in org.acegisecurity.util
PortMapper implementations provide callers with information about which HTTP ports are associated with which HTTPS ports on the system, and vice versa.
PortMapperImpl - Class in org.acegisecurity.util
Concrete implementation of PortMapper that obtains HTTP:HTTPS pairs from the application context.
PortMapperImpl() - Constructor for class org.acegisecurity.util.PortMapperImpl
 
PortResolver - Interface in org.acegisecurity.util
A PortResolver determines the port a web request was received on.
PortResolverImpl - Class in org.acegisecurity.util
Concrete implementation of PortResolver that obtains the port from ServletRequest.getServerPort().
PortResolverImpl() - Constructor for class org.acegisecurity.util.PortResolverImpl
 
prepareConnection(HttpURLConnection, int) - Method in class org.acegisecurity.context.httpinvoker.AuthenticationSimpleHttpInvokerRequestExecutor
Called every time a HTTP invocation is made.
PrincipalAcegiUserToken - Class in org.acegisecurity.adapters
A Principal compatible Authentication object.
PrincipalAcegiUserToken(String, String, String, GrantedAuthority[], Object) - Constructor for class org.acegisecurity.adapters.PrincipalAcegiUserToken
 
PrincipalAcegiUserToken() - Constructor for class org.acegisecurity.adapters.PrincipalAcegiUserToken
 
printPermissionsBlock(int) - Method in class org.acegisecurity.acl.basic.AbstractBasicAclEntry
Outputs the permissions in a human-friendly format.
printPermissionsBlock() - Method in class org.acegisecurity.acl.basic.AbstractBasicAclEntry
Outputs the permissions in human-friendly format for the current AbstractBasicAclEntry's mask.
printPermissionsBlock(int) - Method in class org.acegisecurity.acl.basic.SimpleAclEntry
 
proceed() - Method in class org.acegisecurity.util.SimpleMethodInvocation
 
proceedWithObject() - Method in interface org.acegisecurity.intercept.method.aspectj.AspectJCallback
 
ProviderManager - Class in org.acegisecurity.providers
Iterates an Authentication request through a list of AuthenticationProviders.
ProviderManager() - Constructor for class org.acegisecurity.providers.ProviderManager
 
ProviderNotFoundException - Exception in org.acegisecurity.providers
Thrown by ProviderManager if no AuthenticationProvider could be found that supports the presented Authentication object.
ProviderNotFoundException(String) - Constructor for exception org.acegisecurity.providers.ProviderNotFoundException
Constructs a ProviderNotFoundException with the specified message.
ProviderNotFoundException(String, Throwable) - Constructor for exception org.acegisecurity.providers.ProviderNotFoundException
Constructs a ProviderNotFoundException with the specified message and root cause.
ProxyUntrustedException - Exception in org.acegisecurity.providers.cas
Thrown if a CAS proxy ticket is presented from an untrusted proxy.
ProxyUntrustedException(String) - Constructor for exception org.acegisecurity.providers.cas.ProxyUntrustedException
Constructs a ProxyUntrustedException with the specified message.
ProxyUntrustedException(String, Throwable) - Constructor for exception org.acegisecurity.providers.cas.ProxyUntrustedException
Constructs a ProxyUntrustedException with the specified message and root cause.
PublicInvocationEvent - Class in org.acegisecurity.event.authorization
Event that is generated whenever a public secure object is invoked.
PublicInvocationEvent(Object) - Constructor for class org.acegisecurity.event.authorization.PublicInvocationEvent
Construct the event, passing in the public secure object.
publishFailureEvent(UsernamePasswordAuthenticationToken, AcegiSecurityException) - Method in class org.acegisecurity.providers.jaas.JaasAuthenticationProvider
Publishes the JaasAuthenticationFailedEvent.
publishSuccessEvent(UsernamePasswordAuthenticationToken) - Method in class org.acegisecurity.providers.jaas.JaasAuthenticationProvider
Publishes the JaasAuthenticationSuccessEvent.
putEntriesInCache(BasicAclEntry[]) - Method in interface org.acegisecurity.acl.basic.BasicAclEntryCache
Places an array of BasicAclEntrys in the cache.
putEntriesInCache(BasicAclEntry[]) - Method in class org.acegisecurity.acl.basic.cache.EhCacheBasedAclEntryCache
 
putEntriesInCache(BasicAclEntry[]) - Method in class org.acegisecurity.acl.basic.cache.NullAclEntryCache
Meets method signature but doesn't store in any cache.
putTicketInCache(CasAuthenticationToken) - Method in class org.acegisecurity.providers.cas.cache.EhCacheBasedTicketCache
 
putTicketInCache(CasAuthenticationToken) - Method in interface org.acegisecurity.providers.cas.StatelessTicketCache
Adds the specified CasAuthenticationToken to the cache.
putUserInCache(UserDetails) - Method in class org.acegisecurity.providers.dao.cache.EhCacheBasedUserCache
 
putUserInCache(UserDetails) - Method in class org.acegisecurity.providers.dao.cache.NullUserCache
 
putUserInCache(UserDetails) - Method in interface org.acegisecurity.providers.dao.UserCache
Places a UserDetails in the cache.
putUserInCache(X509Certificate, UserDetails) - Method in class org.acegisecurity.providers.x509.cache.EhCacheBasedX509UserCache
 
putUserInCache(X509Certificate, UserDetails) - Method in class org.acegisecurity.providers.x509.cache.NullX509UserCache
 
putUserInCache(X509Certificate, UserDetails) - Method in interface org.acegisecurity.providers.x509.X509UserCache
 

R

READ - Static variable in class org.acegisecurity.acl.basic.SimpleAclEntry
 
READ_WRITE - Static variable in class org.acegisecurity.acl.basic.SimpleAclEntry
 
READ_WRITE_CREATE - Static variable in class org.acegisecurity.acl.basic.SimpleAclEntry
 
READ_WRITE_CREATE_DELETE - Static variable in class org.acegisecurity.acl.basic.SimpleAclEntry
 
READ_WRITE_DELETE - Static variable in class org.acegisecurity.acl.basic.SimpleAclEntry
 
RECIPIENT_USED_FOR_INHERITENCE_MARKER - Static variable in class org.acegisecurity.acl.basic.jdbc.JdbcDaoImpl
 
ReflectionSaltSource - Class in org.acegisecurity.providers.dao.salt
Obtains a salt from a specified property of the User object.
ReflectionSaltSource() - Constructor for class org.acegisecurity.providers.dao.salt.ReflectionSaltSource
 
refreshLastRequest() - Method in class org.acegisecurity.concurrent.SessionInformation
Refreshes the internal lastRequest to the current date and time.
refreshLastRequest(String) - Method in interface org.acegisecurity.concurrent.SessionRegistry
Updates the given sessionId so its last request time is equal to the present date and time.
refreshLastRequest(String) - Method in class org.acegisecurity.concurrent.SessionRegistryImpl
 
RegExpBasedFilterInvocationDefinitionMap - Class in org.acegisecurity.intercept.web
Maintains a List of ConfigAttributeDefinitions associated with different HTTP request URL regular expression patterns.
RegExpBasedFilterInvocationDefinitionMap() - Constructor for class org.acegisecurity.intercept.web.RegExpBasedFilterInvocationDefinitionMap
 
RegExpBasedFilterInvocationDefinitionMap.EntryHolder - Class in org.acegisecurity.intercept.web
 
RegExpBasedFilterInvocationDefinitionMap.EntryHolder(Pattern, ConfigAttributeDefinition) - Constructor for class org.acegisecurity.intercept.web.RegExpBasedFilterInvocationDefinitionMap.EntryHolder
 
RegExpBasedFilterInvocationDefinitionMap.EntryHolder() - Constructor for class org.acegisecurity.intercept.web.RegExpBasedFilterInvocationDefinitionMap.EntryHolder
 
registerNewSession(String, Object) - Method in interface org.acegisecurity.concurrent.SessionRegistry
Registers a new session for the specified principal.
registerNewSession(String, Object) - Method in class org.acegisecurity.concurrent.SessionRegistryImpl
 
registerSuccessfulAuthentication(Authentication) - Method in interface org.acegisecurity.concurrent.ConcurrentSessionController
Called by an AuthenticationManager when the authentication was successful.
registerSuccessfulAuthentication(Authentication) - Method in class org.acegisecurity.concurrent.ConcurrentSessionControllerImpl
 
registerSuccessfulAuthentication(Authentication) - Method in class org.acegisecurity.concurrent.NullConcurrentSessionController
 
RejectProxyTickets - Class in org.acegisecurity.providers.cas.proxy
Accepts no proxied requests.
RejectProxyTickets() - Constructor for class org.acegisecurity.providers.cas.proxy.RejectProxyTickets
 
RememberMeAuthenticationProvider - Class in org.acegisecurity.providers.rememberme
An AuthenticationProvider implementation that validates RememberMeAuthenticationTokens.
RememberMeAuthenticationProvider() - Constructor for class org.acegisecurity.providers.rememberme.RememberMeAuthenticationProvider
 
RememberMeAuthenticationToken - Class in org.acegisecurity.providers.rememberme
Represents a remembered Authentication.
RememberMeAuthenticationToken(String, Object, GrantedAuthority[]) - Constructor for class org.acegisecurity.providers.rememberme.RememberMeAuthenticationToken
Constructor.
RememberMeAuthenticationToken() - Constructor for class org.acegisecurity.providers.rememberme.RememberMeAuthenticationToken
 
RememberMeProcessingFilter - Class in org.acegisecurity.ui.rememberme
Detects if there is no Authentication object in the SecurityContext, and populates it with a remember-me authentication token if a RememberMeServices implementation so requests.
RememberMeProcessingFilter() - Constructor for class org.acegisecurity.ui.rememberme.RememberMeProcessingFilter
 
RememberMeServices - Interface in org.acegisecurity.ui.rememberme
Implement by a class that is capable of providing a remember-me service.
RemoteAuthenticationException - Exception in org.acegisecurity.providers.rcp
Thrown if a RemoteAuthenticationManager cannot validate the presented authentication request.
RemoteAuthenticationException(String) - Constructor for exception org.acegisecurity.providers.rcp.RemoteAuthenticationException
Constructs a RemoteAuthenticationException with the specified message and no root cause.
RemoteAuthenticationManager - Interface in org.acegisecurity.providers.rcp
Allows remote clients to attempt authentication.
RemoteAuthenticationManagerImpl - Class in org.acegisecurity.providers.rcp
Server-side processor of a remote authentication request.
RemoteAuthenticationManagerImpl() - Constructor for class org.acegisecurity.providers.rcp.RemoteAuthenticationManagerImpl
 
RemoteAuthenticationProvider - Class in org.acegisecurity.providers.rcp
Client-side object which queries a RemoteAuthenticationManager to validate an authentication request.
RemoteAuthenticationProvider() - Constructor for class org.acegisecurity.providers.rcp.RemoteAuthenticationProvider
 
removeSessionInformation(String) - Method in interface org.acegisecurity.concurrent.SessionRegistry
Deletes all the session information being maintained for the specified sessionId.
removeSessionInformation(String) - Method in class org.acegisecurity.concurrent.SessionRegistryImpl
 
removeTicketFromCache(CasAuthenticationToken) - Method in class org.acegisecurity.providers.cas.cache.EhCacheBasedTicketCache
 
removeTicketFromCache(String) - Method in class org.acegisecurity.providers.cas.cache.EhCacheBasedTicketCache
 
removeTicketFromCache(CasAuthenticationToken) - Method in interface org.acegisecurity.providers.cas.StatelessTicketCache
Removes the specified ticket from the cache, as per StatelessTicketCache.removeTicketFromCache(String).
removeTicketFromCache(String) - Method in interface org.acegisecurity.providers.cas.StatelessTicketCache
Removes the specified ticket from the cache, meaning that future calls will require a new service ticket.
removeUserFromCache(UserDetails) - Method in class org.acegisecurity.providers.dao.cache.EhCacheBasedUserCache
 
removeUserFromCache(String) - Method in class org.acegisecurity.providers.dao.cache.EhCacheBasedUserCache
 
removeUserFromCache(String) - Method in class org.acegisecurity.providers.dao.cache.NullUserCache
 
removeUserFromCache(String) - Method in interface org.acegisecurity.providers.dao.UserCache
Removes the specified user from the cache.
removeUserFromCache(X509Certificate) - Method in class org.acegisecurity.providers.x509.cache.EhCacheBasedX509UserCache
 
removeUserFromCache(X509Certificate) - Method in class org.acegisecurity.providers.x509.cache.NullX509UserCache
 
removeUserFromCache(X509Certificate) - Method in interface org.acegisecurity.providers.x509.X509UserCache
 
requiresAuthentication(HttpServletRequest, HttpServletResponse) - Method in class org.acegisecurity.ui.AbstractProcessingFilter
Indicates whether this filter should attempt to process a login request for the current invocation.
requiresExitUser(HttpServletRequest) - Method in class org.acegisecurity.ui.switchuser.SwitchUserProcessingFilter
Checks the request URI for the presence of exitUserUrl.
requiresSwitchUser(HttpServletRequest) - Method in class org.acegisecurity.ui.switchuser.SwitchUserProcessingFilter
Checks the request URI for the presence of switchUserUrl.
resolveEffectiveAcls(AclEntry[], Authentication) - Method in interface org.acegisecurity.acl.basic.EffectiveAclsResolver
Determines the ACLs that apply to the presented Authentication object.
resolveEffectiveAcls(AclEntry[], Authentication) - Method in class org.acegisecurity.acl.basic.GrantedAuthorityEffectiveAclsResolver
 
resolveException(LoginException) - Method in class org.acegisecurity.providers.jaas.DefaultLoginExceptionResolver
 
resolveException(LoginException) - Method in interface org.acegisecurity.providers.jaas.LoginExceptionResolver
Translates a Jaas LoginException to an AcegiSecurityException.
retrieveUser(String, UsernamePasswordAuthenticationToken) - Method in class org.acegisecurity.providers.dao.AbstractUserDetailsAuthenticationProvider
Allows subclasses to actually retrieve the UserDetails from an implementation-specific location, with the option of throwing an AuthenticationException immediately if the presented credentials are incorrect (this is especially useful if it is necessary to bind to a resource as the user in order to obtain or generate a UserDetails).
retrieveUser(String, UsernamePasswordAuthenticationToken) - Method in class org.acegisecurity.providers.dao.DaoAuthenticationProvider
 
RetryWithHttpEntryPoint - Class in org.acegisecurity.securechannel
Commences an insecure channel by retrying the original request using HTTP.
RetryWithHttpEntryPoint() - Constructor for class org.acegisecurity.securechannel.RetryWithHttpEntryPoint
 
RetryWithHttpsEntryPoint - Class in org.acegisecurity.securechannel
Commences a secure channel by retrying the original request using HTTPS.
RetryWithHttpsEntryPoint() - Constructor for class org.acegisecurity.securechannel.RetryWithHttpsEntryPoint
 
ROLE_PREVIOUS_ADMINISTRATOR - Static variable in class org.acegisecurity.ui.switchuser.SwitchUserProcessingFilter
 
RoleVoter - Class in org.acegisecurity.vote
Votes if any ConfigAttribute.getAttribute() starts with a prefix indicating that it is a role.
RoleVoter() - Constructor for class org.acegisecurity.vote.RoleVoter
 
RunAsImplAuthenticationProvider - Class in org.acegisecurity.runas
An AuthenticationProvider implementation that can authenticate a RunAsUserToken.
RunAsImplAuthenticationProvider() - Constructor for class org.acegisecurity.runas.RunAsImplAuthenticationProvider
 
RunAsManager - Interface in org.acegisecurity
Creates a new temporary Authentication object for the current secure object invocation only.
RunAsManagerImpl - Class in org.acegisecurity.runas
Basic concrete implementation of a RunAsManager.
RunAsManagerImpl() - Constructor for class org.acegisecurity.runas.RunAsManagerImpl
 
RunAsUserToken - Class in org.acegisecurity.runas
An immutable Authentication implementation that supports RunAsManagerImpl.
RunAsUserToken(String, Object, Object, GrantedAuthority[], Class) - Constructor for class org.acegisecurity.runas.RunAsUserToken
 
RunAsUserToken() - Constructor for class org.acegisecurity.runas.RunAsUserToken
 

S

SaltSource - Interface in org.acegisecurity.providers.dao
Provides alternative sources of the salt to use for encoding passwords.
SecureChannelProcessor - Class in org.acegisecurity.securechannel
Ensures channel security is active by review of HttpServletRequest.isSecure() responses.
SecureChannelProcessor() - Constructor for class org.acegisecurity.securechannel.SecureChannelProcessor
 
SecurityConfig - Class in org.acegisecurity
Stores a ConfigAttribute as a String.
SecurityConfig(String) - Constructor for class org.acegisecurity.SecurityConfig
 
SecurityConfig() - Constructor for class org.acegisecurity.SecurityConfig
 
SecurityContext - Interface in org.acegisecurity.context
Interface defining the minimum security information associated with the current thread of execution.
SecurityContextHolder - Class in org.acegisecurity.context
Associates a given SecurityContext with the current execution thread and any new threads the current execution thread may spawn.
SecurityContextHolder() - Constructor for class org.acegisecurity.context.SecurityContextHolder
 
SecurityContextHolderAwareRequestFilter - Class in org.acegisecurity.wrapper
A Filter which populates the ServletRequest with an SecurityContextHolderAwareRequestWrapper.
SecurityContextHolderAwareRequestFilter() - Constructor for class org.acegisecurity.wrapper.SecurityContextHolderAwareRequestFilter
 
SecurityContextHolderAwareRequestWrapper - Class in org.acegisecurity.wrapper
An Acegi Security-aware HttpServletRequestWrapper, which uses the SecurityContext-defined Authentication object for SecurityContextHolderAwareRequestWrapper.isUserInRole(java.lang.String) and HttpServletRequestWrapper.getRemoteUser() responses.
SecurityContextHolderAwareRequestWrapper(HttpServletRequest) - Constructor for class org.acegisecurity.wrapper.SecurityContextHolderAwareRequestWrapper
 
SecurityContextImpl - Class in org.acegisecurity.context
Base implementation of SecurityContext.
SecurityContextImpl() - Constructor for class org.acegisecurity.context.SecurityContextImpl
 
SecurityContextLoginModule - Class in org.acegisecurity.providers.jaas
An implementation of LoginModule that uses an Acegi Security SecurityContext to provide authentication.
SecurityContextLoginModule() - Constructor for class org.acegisecurity.providers.jaas.SecurityContextLoginModule
 
SecurityEnforcementFilter - Class in org.acegisecurity.intercept.web
Wraps requests to the FilterSecurityInterceptor.
SecurityEnforcementFilter() - Constructor for class org.acegisecurity.intercept.web.SecurityEnforcementFilter
 
sendAccessDeniedError(FilterInvocation, AccessDeniedException) - Method in class org.acegisecurity.intercept.web.SecurityEnforcementFilter
 
sendStartAuthentication(FilterInvocation, AuthenticationException) - Method in class org.acegisecurity.intercept.web.SecurityEnforcementFilter
 
ServiceProperties - Class in org.acegisecurity.ui.cas
Stores properties related to this CAS service.
ServiceProperties() - Constructor for class org.acegisecurity.ui.cas.ServiceProperties
 
SessionAlreadyUsedException - Exception in org.acegisecurity.concurrent
Thrown by a SessionRegistry implementation if an attempt is made to create new session information for an existing sessionId.
SessionAlreadyUsedException(String) - Constructor for exception org.acegisecurity.concurrent.SessionAlreadyUsedException
 
sessionCreated(HttpSessionEvent) - Method in class org.acegisecurity.ui.session.HttpSessionEventPublisher
Handles the HttpSessionEvent by publishing a HttpSessionCreatedEvent to the application context.
sessionDestroyed(HttpSessionEvent) - Method in class org.acegisecurity.ui.session.HttpSessionEventPublisher
Handles the HttpSessionEvent by publishing a HttpSessionDestroyedEvent to the application context.
SessionInformation - Class in org.acegisecurity.concurrent
Represents a record of a session within the Acegi Security framework.
SessionInformation(Object, String, Date) - Constructor for class org.acegisecurity.concurrent.SessionInformation
 
SessionRegistry - Interface in org.acegisecurity.concurrent
Maintains a registry of SessionInformation instances.
SessionRegistryImpl - Class in org.acegisecurity.concurrent
Base implementation of SessionRegistry which also listens for HttpSessionDestroyedEvents published in the Spring application context.
SessionRegistryImpl() - Constructor for class org.acegisecurity.concurrent.SessionRegistryImpl
 
SessionRegistryUtils - Class in org.acegisecurity.concurrent
Utility methods to assist with concurrent session management.
SessionRegistryUtils() - Constructor for class org.acegisecurity.concurrent.SessionRegistryUtils
 
setAccessDecisionManager(AccessDecisionManager) - Method in class org.acegisecurity.intercept.AbstractSecurityInterceptor
 
setAclManager(AclManager) - Method in class org.acegisecurity.afterinvocation.BasicAclEntryAfterInvocationCollectionFilteringProvider
 
setAclManager(AclManager) - Method in class org.acegisecurity.afterinvocation.BasicAclEntryAfterInvocationProvider
 
setAclManager(AclManager) - Method in class org.acegisecurity.vote.BasicAclEntryVoter
 
setAclObjectIdentity(AclObjectIdentity) - Method in class org.acegisecurity.acl.basic.AbstractBasicAclEntry
 
setAclObjectIdentity(AclObjectIdentity) - Method in interface org.acegisecurity.acl.basic.BasicAclEntry
This setter should only be used by DAO implementations.
setAclObjectIdentityDelete(JdbcExtendedDaoImpl.AclObjectIdentityDelete) - Method in class org.acegisecurity.acl.basic.jdbc.JdbcExtendedDaoImpl
 
setAclObjectIdentityDeleteStatement(String) - Method in class org.acegisecurity.acl.basic.jdbc.JdbcExtendedDaoImpl
 
setAclObjectIdentityInsert(JdbcExtendedDaoImpl.AclObjectIdentityInsert) - Method in class org.acegisecurity.acl.basic.jdbc.JdbcExtendedDaoImpl
 
setAclObjectIdentityInsertStatement(String) - Method in class org.acegisecurity.acl.basic.jdbc.JdbcExtendedDaoImpl
 
setAclObjectParentIdentity(AclObjectIdentity) - Method in class org.acegisecurity.acl.basic.AbstractBasicAclEntry
 
setAclObjectParentIdentity(AclObjectIdentity) - Method in interface org.acegisecurity.acl.basic.BasicAclEntry
This setter should only be used by DAO implementations.
setAclPermissionDelete(JdbcExtendedDaoImpl.AclPermissionDelete) - Method in class org.acegisecurity.acl.basic.jdbc.JdbcExtendedDaoImpl
 
setAclPermissionDeleteStatement(String) - Method in class org.acegisecurity.acl.basic.jdbc.JdbcExtendedDaoImpl
 
setAclPermissionInsert(JdbcExtendedDaoImpl.AclPermissionInsert) - Method in class org.acegisecurity.acl.basic.jdbc.JdbcExtendedDaoImpl
 
setAclPermissionInsertStatement(String) - Method in class org.acegisecurity.acl.basic.jdbc.JdbcExtendedDaoImpl
 
setAclPermissionUpdate(JdbcExtendedDaoImpl.AclPermissionUpdate) - Method in class org.acegisecurity.acl.basic.jdbc.JdbcExtendedDaoImpl
 
setAclPermissionUpdateStatement(String) - Method in class org.acegisecurity.acl.basic.jdbc.JdbcExtendedDaoImpl
 
setAclsByObjectIdentity(MappingSqlQuery) - Method in class org.acegisecurity.acl.basic.jdbc.JdbcDaoImpl
 
setAclsByObjectIdentityQuery(String) - Method in class org.acegisecurity.acl.basic.jdbc.JdbcDaoImpl
Allows the default query string used to retrieve ACLs based on object identity to be overriden, if default table or column names need to be changed.
setAfterInvocationManager(AfterInvocationManager) - Method in class org.acegisecurity.intercept.AbstractSecurityInterceptor
 
setAllowIfAllAbstainDecisions(boolean) - Method in class org.acegisecurity.vote.AbstractAccessDecisionManager
 
setAllowIfEqualGrantedDeniedDecisions(boolean) - Method in class org.acegisecurity.vote.ConsensusBased
 
setAllowSessionCreation(boolean) - Method in class org.acegisecurity.context.HttpSessionContextIntegrationFilter
 
setAlwaysReauthenticate(boolean) - Method in class org.acegisecurity.intercept.AbstractSecurityInterceptor
Indicates whether the AbstractSecurityInterceptor should ignore the Authentication.isAuthenticated() property.
setAlwaysUseDefaultTargetUrl(boolean) - Method in class org.acegisecurity.ui.AbstractProcessingFilter
 
setAnonymousClass(Class) - Method in class org.acegisecurity.AuthenticationTrustResolverImpl
 
setAppCtx(ApplicationContext) - Method in interface org.acegisecurity.taglibs.velocity.Authz
get Spring application context which contains acegi related bean
setAppCtx(ApplicationContext) - Method in class org.acegisecurity.taglibs.velocity.AuthzImpl
test case can use this class to mock application context with aclManager bean in it.
setApplicationContext(ApplicationContext) - Method in class org.acegisecurity.providers.jaas.JaasAuthenticationProvider
 
setApplicationContext(ApplicationContext) - Method in class org.acegisecurity.util.FilterChainProxy
 
setApplicationEventPublisher(ApplicationEventPublisher) - Method in class org.acegisecurity.intercept.AbstractSecurityInterceptor
 
setApplicationEventPublisher(ApplicationEventPublisher) - Method in class org.acegisecurity.providers.ProviderManager
 
setApplicationEventPublisher(ApplicationEventPublisher) - Method in class org.acegisecurity.ui.AbstractProcessingFilter
 
setApplicationEventPublisher(ApplicationEventPublisher) - Method in class org.acegisecurity.ui.rememberme.RememberMeProcessingFilter
 
setApplicationEventPublisher(ApplicationEventPublisher) - Method in class org.acegisecurity.ui.switchuser.SwitchUserProcessingFilter
 
setApplicationEventPublisher(ApplicationEventPublisher) - Method in class org.acegisecurity.ui.x509.X509ProcessingFilter
 
setAsText(String) - Method in class org.acegisecurity.ConfigAttributeEditor
 
setAsText(String) - Method in class org.acegisecurity.intercept.method.MethodDefinitionSourceEditor
 
setAsText(String) - Method in class org.acegisecurity.intercept.web.FilterInvocationDefinitionSourceEditor
 
setAsText(String) - Method in class org.acegisecurity.userdetails.memory.UserAttributeEditor
 
setAsText(String) - Method in class org.acegisecurity.userdetails.memory.UserMapEditor
 
setAttributes(Attributes) - Method in class org.acegisecurity.intercept.method.MethodDefinitionAttributes
 
setAuthenticated(boolean) - Method in class org.acegisecurity.adapters.AbstractAdapterAuthenticationToken
Setting is ignored.
setAuthenticated(boolean) - Method in interface org.acegisecurity.Authentication
See Authentication.isAuthenticated() for a full description.
setAuthenticated(boolean) - Method in class org.acegisecurity.providers.anonymous.AnonymousAuthenticationToken
 
setAuthenticated(boolean) - Method in class org.acegisecurity.providers.cas.CasAuthenticationToken
 
setAuthenticated(boolean) - Method in class org.acegisecurity.providers.rememberme.RememberMeAuthenticationToken
 
setAuthenticated(boolean) - Method in class org.acegisecurity.providers.TestingAuthenticationToken
 
setAuthenticated(boolean) - Method in class org.acegisecurity.providers.UsernamePasswordAuthenticationToken
 
setAuthenticated(boolean) - Method in class org.acegisecurity.providers.x509.X509AuthenticationToken
 
setAuthenticated(boolean) - Method in class org.acegisecurity.runas.RunAsUserToken
 
setAuthentication(Authentication) - Method in interface org.acegisecurity.context.SecurityContext
Changes the currently authenticated principal, or removes the authentication information.
setAuthentication(Authentication) - Method in class org.acegisecurity.context.SecurityContextImpl
 
setAuthenticationEntryPoint(AuthenticationEntryPoint) - Method in class org.acegisecurity.intercept.web.SecurityEnforcementFilter
 
setAuthenticationEntryPoint(AuthenticationEntryPoint) - Method in class org.acegisecurity.ui.basicauth.BasicProcessingFilter
 
setAuthenticationEntryPoint(DigestProcessingFilterEntryPoint) - Method in class org.acegisecurity.ui.digestauth.DigestProcessingFilter
 
setAuthenticationFailureUrl(String) - Method in class org.acegisecurity.ui.AbstractProcessingFilter
 
setAuthenticationManager(AuthenticationManager) - Method in class org.acegisecurity.intercept.AbstractSecurityInterceptor
 
setAuthenticationManager(AuthenticationManager) - Method in class org.acegisecurity.providers.rcp.RemoteAuthenticationManagerImpl
 
setAuthenticationManager(AuthenticationManager) - Method in class org.acegisecurity.ui.AbstractProcessingFilter
 
setAuthenticationManager(AuthenticationManager) - Method in class org.acegisecurity.ui.basicauth.BasicProcessingFilter
 
setAuthenticationManager(AuthenticationManager) - Method in class org.acegisecurity.ui.x509.X509ProcessingFilter
 
setAuthenticationTrustResolver(AuthenticationTrustResolver) - Method in class org.acegisecurity.intercept.web.SecurityEnforcementFilter
 
setAuthenticationTrustResolver(AuthenticationTrustResolver) - Method in class org.acegisecurity.vote.AuthenticatedVoter
 
setAuthorities(GrantedAuthority[]) - Method in class org.acegisecurity.userdetails.User
 
setAuthoritiesByUsernameQuery(String) - Method in class org.acegisecurity.userdetails.jdbc.JdbcDaoImpl
Allows the default query string used to retrieve authorities based on username to be overriden, if default table or column names need to be changed.
setAuthorityGranters(AuthorityGranter[]) - Method in class org.acegisecurity.providers.jaas.JaasAuthenticationProvider
Set the AuthorityGranters that should be consulted for role names to be granted to the Authentication.
setBasicAclDao(BasicAclDao) - Method in class org.acegisecurity.acl.basic.BasicAclProvider
 
setBasicAclEntryCache(BasicAclEntryCache) - Method in class org.acegisecurity.acl.basic.BasicAclProvider
 
setCache(Cache) - Method in class org.acegisecurity.acl.basic.cache.EhCacheBasedAclEntryCache
 
setCache(Cache) - Method in class org.acegisecurity.providers.cas.cache.EhCacheBasedTicketCache
 
setCache(Cache) - Method in class org.acegisecurity.providers.dao.cache.EhCacheBasedUserCache
 
setCache(Cache) - Method in class org.acegisecurity.providers.x509.cache.EhCacheBasedX509UserCache
 
setCallbackHandlers(JaasAuthenticationCallbackHandler[]) - Method in class org.acegisecurity.providers.jaas.JaasAuthenticationProvider
Set the JAASAuthentcationCallbackHandler array to handle callback objects generated by the LoginContext.login method.
setCaptchaFormUrl(String) - Method in class org.acegisecurity.captcha.CaptchaEntryPoint
The URL where the CaptchaProcessingFilter login page can be found.
setCaptchaService(CaptchaServiceProxy) - Method in class org.acegisecurity.captcha.CaptchaValidationProcessingFilter
 
setCaptchaValidationParameter(String) - Method in class org.acegisecurity.captcha.CaptchaValidationProcessingFilter
 
setCasAuthoritiesPopulator(CasAuthoritiesPopulator) - Method in class org.acegisecurity.providers.cas.CasAuthenticationProvider
 
setCasProxyDecider(CasProxyDecider) - Method in class org.acegisecurity.providers.cas.CasAuthenticationProvider
 
setCasValidate(String) - Method in class org.acegisecurity.providers.cas.ticketvalidator.AbstractTicketValidator
 
setChannelDecisionManager(ChannelDecisionManager) - Method in class org.acegisecurity.securechannel.ChannelProcessingFilter
 
setChannelProcessors(List) - Method in class org.acegisecurity.securechannel.ChannelDecisionManagerImpl
 
setContext(Class) - Method in class org.acegisecurity.context.HttpSessionContextIntegrationFilter
 
setContext(SecurityContext) - Static method in class org.acegisecurity.context.SecurityContextHolder
Associates a new SecurityContext with the current thread of execution.
setContinueChainBeforeSuccessfulAuthentication(boolean) - Method in class org.acegisecurity.ui.AbstractProcessingFilter
 
setConvertUrlToLowercaseBeforeComparison(boolean) - Method in interface org.acegisecurity.intercept.web.FilterInvocationDefinitionMap
 
setConvertUrlToLowercaseBeforeComparison(boolean) - Method in class org.acegisecurity.intercept.web.PathBasedFilterInvocationDefinitionMap
 
setConvertUrlToLowercaseBeforeComparison(boolean) - Method in class org.acegisecurity.intercept.web.RegExpBasedFilterInvocationDefinitionMap
 
setCreateSessionAllowed(boolean) - Method in class org.acegisecurity.intercept.web.SecurityEnforcementFilter
 
setDecisionVoters(List) - Method in class org.acegisecurity.vote.AbstractAccessDecisionManager
 
setDefaultAclObjectIdentityClass(Class) - Method in class org.acegisecurity.acl.basic.BasicAclProvider
Allows selection of the AclObjectIdentity class that an attempt should be made to construct if the passed object does not implement AclObjectIdentityAware.
setDefaultTargetUrl(String) - Method in class org.acegisecurity.ui.AbstractProcessingFilter
 
setDetails(Object) - Method in class org.acegisecurity.providers.UsernamePasswordAuthenticationToken
 
setDetails(Object) - Method in class org.acegisecurity.providers.x509.X509AuthenticationToken
 
setDetails(HttpServletRequest, UsernamePasswordAuthenticationToken) - Method in class org.acegisecurity.ui.webapp.AuthenticationProcessingFilter
Provided so that subclasses may configure what is put into the authentication request's details property.
setDetails(HttpServletRequest, UsernamePasswordAuthenticationToken) - Method in class org.acegisecurity.ui.webapp.SiteminderAuthenticationProcessingFilter
Provided so that subclasses may configure what is put into the authentication request's details property.
setDomainObject(Object) - Method in class org.acegisecurity.taglibs.authz.AclTag
 
setEffectiveAclsResolver(EffectiveAclsResolver) - Method in class org.acegisecurity.acl.basic.BasicAclProvider
 
setEnabled(boolean) - Method in class org.acegisecurity.userdetails.memory.UserAttribute
 
setEncodeHashAsBase64(boolean) - Method in class org.acegisecurity.providers.encoding.BaseDigestPasswordEncoder
The encoded password is normally returned as Hex (32 char) version of the hash bytes.
setEntryPoint(ChannelEntryPoint) - Method in class org.acegisecurity.captcha.CaptchaChannelProcessorTemplate
 
setEntryPoint(ChannelEntryPoint) - Method in class org.acegisecurity.securechannel.InsecureChannelProcessor
 
setEntryPoint(ChannelEntryPoint) - Method in class org.acegisecurity.securechannel.SecureChannelProcessor
 
setExceptionIfMaximumExceeded(boolean) - Method in class org.acegisecurity.concurrent.ConcurrentSessionControllerImpl
 
setExceptionMappings(Properties) - Method in class org.acegisecurity.ui.AbstractProcessingFilter
 
setExitUserUrl(String) - Method in class org.acegisecurity.ui.switchuser.SwitchUserProcessingFilter
Set the URL to respond to exit user processing.
setExpiredUrl(String) - Method in class org.acegisecurity.concurrent.ConcurrentSessionFilter
 
setFilterInvocationDefinitionSource(FilterInvocationDefinitionSource) - Method in class org.acegisecurity.securechannel.ChannelProcessingFilter
 
setFilterInvocationDefinitionSource(FilterInvocationDefinitionSource) - Method in class org.acegisecurity.util.FilterChainProxy
 
setFilterProcessesUrl(String) - Method in class org.acegisecurity.ui.AbstractProcessingFilter
 
setFilterSecurityInterceptor(FilterSecurityInterceptor) - Method in class org.acegisecurity.intercept.web.SecurityEnforcementFilter
 
setForceHttps(boolean) - Method in class org.acegisecurity.captcha.CaptchaEntryPoint
Set to true to force captcha form access to be via https.
setForceHttps(boolean) - Method in class org.acegisecurity.ui.webapp.AuthenticationProcessingFilterEntryPoint
Set to true to force login form access to be via https.
setForcePrincipalAsString(boolean) - Method in class org.acegisecurity.providers.dao.AbstractUserDetailsAuthenticationProvider
 
setFormPasswordParameterKey(String) - Method in class org.acegisecurity.ui.webapp.SiteminderAuthenticationProcessingFilter
Sets the form password parameter key.
setFormUsernameParameterKey(String) - Method in class org.acegisecurity.ui.webapp.SiteminderAuthenticationProcessingFilter
Sets the form username parameter key.
setHasPermission(String) - Method in class org.acegisecurity.taglibs.authz.AclTag
 
setHideUserNotFoundExceptions(boolean) - Method in class org.acegisecurity.providers.dao.DaoAuthenticationProvider
By default the DaoAuthenticationProvider throws a BadCredentialsException if a username is not found or the password is incorrect.
setHuman() - Method in interface org.acegisecurity.captcha.CaptchaSecurityContext
set human attribute, should called after captcha validation.
setHuman() - Method in class org.acegisecurity.captcha.CaptchaSecurityContextImpl
reset the lastPassedCaptchaDate and count.
setIfAllGranted(String) - Method in class org.acegisecurity.taglibs.authz.AuthorizeTag
 
setIfAnyGranted(String) - Method in class org.acegisecurity.taglibs.authz.AuthorizeTag
 
setIfNotGranted(String) - Method in class org.acegisecurity.taglibs.authz.AuthorizeTag
 
setIgnorePasswordCase(boolean) - Method in class org.acegisecurity.providers.encoding.PlaintextPasswordEncoder
Indicates whether the password comparison is case sensitive.
setIncludeOriginalParameters(boolean) - Method in class org.acegisecurity.captcha.CaptchaEntryPoint
 
setIncludeOriginalRequest(boolean) - Method in class org.acegisecurity.captcha.CaptchaEntryPoint
If set to true, the original request url will be appended to the redirect url using the CaptchaEntryPoint.getOriginalRequestUrlParameterName().
setInsecureKeyword(String) - Method in class org.acegisecurity.securechannel.InsecureChannelProcessor
 
setInternalMethod(String) - Method in class org.acegisecurity.vote.BasicAclEntryVoter
 
setKey(String) - Method in class org.acegisecurity.adapters.AuthByAdapterProvider
 
setKey(String) - Method in class org.acegisecurity.providers.anonymous.AnonymousAuthenticationProvider
 
setKey(String) - Method in class org.acegisecurity.providers.anonymous.AnonymousProcessingFilter
 
setKey(String) - Method in class org.acegisecurity.providers.cas.CasAuthenticationProvider
 
setKey(String) - Method in class org.acegisecurity.providers.rememberme.RememberMeAuthenticationProvider
 
setKey(String) - Method in class org.acegisecurity.runas.RunAsImplAuthenticationProvider
 
setKey(String) - Method in class org.acegisecurity.runas.RunAsManagerImpl
 
setKey(String) - Method in class org.acegisecurity.ui.digestauth.DigestProcessingFilterEntryPoint
 
setKey(String) - Method in class org.acegisecurity.ui.rememberme.TokenBasedRememberMeServices
 
setKeyword(String) - Method in class org.acegisecurity.captcha.CaptchaChannelProcessorTemplate
 
setLoginConfig(Resource) - Method in class org.acegisecurity.providers.jaas.JaasAuthenticationProvider
Set the JAAS login configuration file.
setLoginContextName(String) - Method in class org.acegisecurity.providers.jaas.JaasAuthenticationProvider
Set the loginContextName, this name is used as the index to the configuration specified in the loginConfig property.
setLoginExceptionResolver(LoginExceptionResolver) - Method in class org.acegisecurity.providers.jaas.JaasAuthenticationProvider
 
setLoginFormUrl(String) - Method in class org.acegisecurity.ui.webapp.AuthenticationProcessingFilterEntryPoint
The URL where the AuthenticationProcessingFilter login page can be found.
setLoginUrl(String) - Method in class org.acegisecurity.ui.cas.CasProcessingFilterEntryPoint
 
setLookupPermissionIdMapping(MappingSqlQuery) - Method in class org.acegisecurity.acl.basic.jdbc.JdbcExtendedDaoImpl
 
setLookupPermissionIdQuery(String) - Method in class org.acegisecurity.acl.basic.jdbc.JdbcExtendedDaoImpl
 
setMask(int) - Method in class org.acegisecurity.acl.basic.AbstractBasicAclEntry
 
setMask(int) - Method in interface org.acegisecurity.acl.basic.BasicAclEntry
This setter should only be used by DAO implementations.
setMaximumSessions(int) - Method in class org.acegisecurity.concurrent.ConcurrentSessionControllerImpl
 
setMessageSource(MessageSource) - Method in class org.acegisecurity.adapters.AuthByAdapterProvider
 
setMessageSource(MessageSource) - Method in class org.acegisecurity.afterinvocation.BasicAclEntryAfterInvocationProvider
 
setMessageSource(MessageSource) - Method in class org.acegisecurity.concurrent.ConcurrentSessionControllerImpl
 
setMessageSource(MessageSource) - Method in class org.acegisecurity.intercept.AbstractSecurityInterceptor
 
setMessageSource(MessageSource) - Method in class org.acegisecurity.providers.anonymous.AnonymousAuthenticationProvider
 
setMessageSource(MessageSource) - Method in class org.acegisecurity.providers.cas.CasAuthenticationProvider
 
setMessageSource(MessageSource) - Method in class org.acegisecurity.providers.cas.proxy.NamedCasProxyDecider
 
setMessageSource(MessageSource) - Method in class org.acegisecurity.providers.cas.proxy.RejectProxyTickets
 
setMessageSource(MessageSource) - Method in class org.acegisecurity.providers.dao.AbstractUserDetailsAuthenticationProvider
 
setMessageSource(MessageSource) - Method in class org.acegisecurity.providers.ProviderManager
 
setMessageSource(MessageSource) - Method in class org.acegisecurity.providers.rememberme.RememberMeAuthenticationProvider
 
setMessageSource(MessageSource) - Method in class org.acegisecurity.providers.x509.populator.DaoX509AuthoritiesPopulator
 
setMessageSource(MessageSource) - Method in class org.acegisecurity.providers.x509.X509AuthenticationProvider
 
setMessageSource(MessageSource) - Method in class org.acegisecurity.runas.RunAsImplAuthenticationProvider
 
setMessageSource(MessageSource) - Method in class org.acegisecurity.ui.AbstractProcessingFilter
 
setMessageSource(MessageSource) - Method in class org.acegisecurity.ui.digestauth.DigestProcessingFilter
 
setMessageSource(MessageSource) - Method in class org.acegisecurity.ui.switchuser.SwitchUserProcessingFilter
 
setMessageSource(MessageSource) - Method in class org.acegisecurity.vote.AbstractAccessDecisionManager
 
setMethodPrefix(String) - Method in class org.acegisecurity.taglibs.authz.AuthenticationTag
 
setNonceValiditySeconds(int) - Method in class org.acegisecurity.ui.digestauth.DigestProcessingFilterEntryPoint
 
setObjectDefinitionSource(MethodDefinitionSource) - Method in class org.acegisecurity.intercept.method.aopalliance.MethodSecurityInterceptor
 
setObjectDefinitionSource(MethodDefinitionSource) - Method in class org.acegisecurity.intercept.method.aspectj.AspectJSecurityInterceptor
 
setObjectDefinitionSource(FilterInvocationDefinitionSource) - Method in class org.acegisecurity.intercept.web.FilterSecurityInterceptor
 
setObjectProperties(MappingSqlQuery) - Method in class org.acegisecurity.acl.basic.jdbc.JdbcDaoImpl
 
setObjectPropertiesQuery(String) - Method in class org.acegisecurity.acl.basic.jdbc.JdbcDaoImpl
 
setObserveOncePerRequest(boolean) - Method in class org.acegisecurity.intercept.web.FilterSecurityInterceptor
 
setOperation(String) - Method in class org.acegisecurity.taglibs.authz.AuthenticationTag
 
setOriginalRequestMethodParameterName(String) - Method in class org.acegisecurity.captcha.CaptchaEntryPoint
 
setOriginalRequestParametersNameValueSeparator(String) - Method in class org.acegisecurity.captcha.CaptchaEntryPoint
 
setOriginalRequestParametersParameterName(String) - Method in class org.acegisecurity.captcha.CaptchaEntryPoint
 
setOriginalRequestParametersSeparator(String) - Method in class org.acegisecurity.captcha.CaptchaEntryPoint
 
setOriginalRequestUrlParameterName(String) - Method in class org.acegisecurity.captcha.CaptchaEntryPoint
 
setOutsideWebApp(boolean) - Method in class org.acegisecurity.captcha.CaptchaEntryPoint
if set to true, the CaptchaEntryPoint.commence(ServletRequest, ServletResponse) method uses the CaptchaEntryPoint.getCaptchaFormUrl() as a complete URL, else it as a 'inside WebApp' path.
setParameter(String) - Method in class org.acegisecurity.ui.rememberme.TokenBasedRememberMeServices
 
setPassword(String) - Method in class org.acegisecurity.userdetails.memory.UserAttribute
 
setPasswordAlreadyEncoded(boolean) - Method in class org.acegisecurity.ui.digestauth.DigestProcessingFilter
 
setPasswordEncoder(PasswordEncoder) - Method in class org.acegisecurity.providers.dao.DaoAuthenticationProvider
Sets the PasswordEncoder instance to be used to encode and validate passwords.
setPortMapper(PortMapper) - Method in class org.acegisecurity.captcha.CaptchaEntryPoint
 
setPortMapper(PortMapper) - Method in class org.acegisecurity.securechannel.RetryWithHttpEntryPoint
 
setPortMapper(PortMapper) - Method in class org.acegisecurity.securechannel.RetryWithHttpsEntryPoint
 
setPortMapper(PortMapper) - Method in class org.acegisecurity.ui.webapp.AuthenticationProcessingFilterEntryPoint
 
setPortMapper(PortMapper) - Method in class org.acegisecurity.util.PortResolverImpl
 
setPortMappings(Map) - Method in class org.acegisecurity.util.PortMapperImpl
Set to override the default HTTP port to HTTPS port mappings of 80:443, and 8080:8443.
setPortResolver(PortResolver) - Method in class org.acegisecurity.captcha.CaptchaEntryPoint
 
setPortResolver(PortResolver) - Method in class org.acegisecurity.intercept.web.SecurityEnforcementFilter
 
setPortResolver(PortResolver) - Method in class org.acegisecurity.securechannel.RetryWithHttpEntryPoint
 
setPortResolver(PortResolver) - Method in class org.acegisecurity.securechannel.RetryWithHttpsEntryPoint
 
setPortResolver(PortResolver) - Method in class org.acegisecurity.ui.webapp.AuthenticationProcessingFilterEntryPoint
 
setProcessConfigAttribute(String) - Method in class org.acegisecurity.afterinvocation.BasicAclEntryAfterInvocationCollectionFilteringProvider
 
setProcessConfigAttribute(String) - Method in class org.acegisecurity.afterinvocation.BasicAclEntryAfterInvocationProvider
 
setProcessConfigAttribute(String) - Method in class org.acegisecurity.vote.BasicAclEntryVoter
 
setProcessDomainObjectClass(Class) - Method in class org.acegisecurity.vote.AbstractAclVoter
 
setProviders(List) - Method in class org.acegisecurity.acl.AclProviderManager
Sets the AclProvider objects to be used for ACL determinations.
setProviders(List) - Method in class org.acegisecurity.afterinvocation.AfterInvocationProviderManager
 
setProviders(List) - Method in class org.acegisecurity.providers.ProviderManager
Sets the AuthenticationProvider objects to be used for authentication.
setProxyCallbackUrl(String) - Method in class org.acegisecurity.providers.cas.ticketvalidator.CasProxyTicketValidator
 
setRealmName(String) - Method in class org.acegisecurity.ui.basicauth.BasicProcessingFilterEntryPoint
 
setRealmName(String) - Method in class org.acegisecurity.ui.digestauth.DigestProcessingFilterEntryPoint
 
setRecipient(Object) - Method in class org.acegisecurity.acl.basic.AbstractBasicAclEntry
 
setRecipient(Object) - Method in interface org.acegisecurity.acl.basic.BasicAclEntry
This setter should only be used by DAO implementations.
setRejectPublicInvocations(boolean) - Method in class org.acegisecurity.intercept.AbstractSecurityInterceptor
By rejecting public invocations (and setting this property to true), essentially you are ensuring that every secure object invocation advised by AbstractSecurityInterceptor has a configuration attribute defined.
setRememberMeClass(Class) - Method in class org.acegisecurity.AuthenticationTrustResolverImpl
 
setRememberMeServices(RememberMeServices) - Method in class org.acegisecurity.ui.AbstractProcessingFilter
 
setRememberMeServices(RememberMeServices) - Method in class org.acegisecurity.ui.rememberme.RememberMeProcessingFilter
 
setRemoteAuthenticationManager(RemoteAuthenticationManager) - Method in class org.acegisecurity.providers.rcp.RemoteAuthenticationProvider
 
setRemoveAfterRequest(boolean) - Method in class org.acegisecurity.providers.anonymous.AnonymousProcessingFilter
Controls whether the filter will remove the Anonymous token after the request is complete.
setRequirePermission(int[]) - Method in class org.acegisecurity.afterinvocation.BasicAclEntryAfterInvocationCollectionFilteringProvider
 
setRequirePermission(int[]) - Method in class org.acegisecurity.afterinvocation.BasicAclEntryAfterInvocationProvider
 
setRequirePermission(int[]) - Method in class org.acegisecurity.vote.BasicAclEntryVoter
 
setRestrictSupportToClass(Class) - Method in class org.acegisecurity.acl.basic.BasicAclProvider
If set to a value other than null, the BasicAclProvider.supports(Object) method will only support the indicates class.
setRolePrefix(String) - Method in class org.acegisecurity.runas.RunAsManagerImpl
Allows the default role prefix of ROLE_ to be overriden.
setRolePrefix(String) - Method in class org.acegisecurity.userdetails.jdbc.JdbcDaoImpl
Allows a default role prefix to be specified.
setRolePrefix(String) - Method in class org.acegisecurity.vote.RoleVoter
Allows the default role prefix of ROLE_ to be overriden.
setRunAsManager(RunAsManager) - Method in class org.acegisecurity.intercept.AbstractSecurityInterceptor
 
setSaltSource(SaltSource) - Method in class org.acegisecurity.providers.dao.DaoAuthenticationProvider
The source of salts to use when decoding passwords.
setSecureKeyword(String) - Method in class org.acegisecurity.securechannel.SecureChannelProcessor
 
setSecurityInterceptor(AbstractSecurityInterceptor) - Method in class org.acegisecurity.intercept.method.MethodInvocationPrivilegeEvaluator
 
setSendRenew(boolean) - Method in class org.acegisecurity.ui.cas.ServiceProperties
 
setService(String) - Method in class org.acegisecurity.ui.cas.ServiceProperties
 
setServiceProperties(ServiceProperties) - Method in class org.acegisecurity.providers.cas.ticketvalidator.AbstractTicketValidator
 
setServiceProperties(ServiceProperties) - Method in class org.acegisecurity.ui.cas.CasProcessingFilterEntryPoint
 
setSessionController(ConcurrentSessionController) - Method in class org.acegisecurity.providers.ProviderManager
Set the ConcurrentSessionController to be used for limiting user's sessions.
setSessionRegistry(SessionRegistry) - Method in class org.acegisecurity.concurrent.ConcurrentSessionControllerImpl
 
setSessionRegistry(SessionRegistry) - Method in class org.acegisecurity.concurrent.ConcurrentSessionFilter
 
setSiteminderPasswordHeaderKey(String) - Method in class org.acegisecurity.ui.webapp.SiteminderAuthenticationProcessingFilter
Sets the Siteminder password header key.
setSiteminderUsernameHeaderKey(String) - Method in class org.acegisecurity.ui.webapp.SiteminderAuthenticationProcessingFilter
Sets the Siteminder username header key.
setStatelessTicketCache(StatelessTicketCache) - Method in class org.acegisecurity.providers.cas.CasAuthenticationProvider
 
setSubjectDNRegex(String) - Method in class org.acegisecurity.providers.x509.populator.DaoX509AuthoritiesPopulator
Sets the regular expression which will by used to extract the user name from the certificate's Subject DN.
setSwitchUserUrl(String) - Method in class org.acegisecurity.ui.switchuser.SwitchUserProcessingFilter
Set the URL to respond to switch user processing.
setSystemWideSalt(String) - Method in class org.acegisecurity.providers.dao.salt.SystemWideSaltSource
 
setTargetUrl(String) - Method in class org.acegisecurity.ui.switchuser.SwitchUserProcessingFilter
Sets the URL to go to after a successful switch / exit user request.
setThresold(int) - Method in class org.acegisecurity.captcha.CaptchaChannelProcessorTemplate
 
setTicketValidator(TicketValidator) - Method in class org.acegisecurity.providers.cas.CasAuthenticationProvider
 
setTokenValiditySeconds(long) - Method in class org.acegisecurity.ui.rememberme.TokenBasedRememberMeServices
 
setTrustStore(String) - Method in class org.acegisecurity.providers.cas.ticketvalidator.AbstractTicketValidator
 
setUrlEncodingCharset(String) - Method in class org.acegisecurity.captcha.CaptchaEntryPoint
 
setUserAttribute(UserAttribute) - Method in class org.acegisecurity.providers.anonymous.AnonymousProcessingFilter
 
setUserCache(UserCache) - Method in class org.acegisecurity.providers.dao.AbstractUserDetailsAuthenticationProvider
 
setUserCache(UserCache) - Method in class org.acegisecurity.ui.digestauth.DigestProcessingFilter
 
setUserDetailsService(UserDetailsService) - Method in class org.acegisecurity.providers.cas.populator.DaoCasAuthoritiesPopulator
 
setUserDetailsService(UserDetailsService) - Method in class org.acegisecurity.providers.dao.DaoAuthenticationProvider
 
setUserDetailsService(UserDetailsService) - Method in class org.acegisecurity.providers.x509.populator.DaoX509AuthoritiesPopulator
 
setUserDetailsService(UserDetailsService) - Method in class org.acegisecurity.ui.digestauth.DigestProcessingFilter
 
setUserDetailsService(UserDetailsService) - Method in class org.acegisecurity.ui.rememberme.TokenBasedRememberMeServices
 
setUserDetailsService(UserDetailsService) - Method in class org.acegisecurity.ui.switchuser.SwitchUserProcessingFilter
Sets the authentication data access object.
setUserMap(UserMap) - Method in class org.acegisecurity.userdetails.memory.InMemoryDaoImpl
 
setUsernameBasedPrimaryKey(boolean) - Method in class org.acegisecurity.userdetails.jdbc.JdbcDaoImpl
If true (the default), indicates the #getUsersByUsernameMapping() returns a username in response to a query.
setUserProperties(Properties) - Method in class org.acegisecurity.userdetails.memory.InMemoryDaoImpl
Modifies the internal UserMap to reflect the Properties instance passed.
setUserPropertyToUse(String) - Method in class org.acegisecurity.providers.dao.salt.ReflectionSaltSource
The method name to call to obtain the salt.
setUsersByUsernameQuery(String) - Method in class org.acegisecurity.userdetails.jdbc.JdbcDaoImpl
Allows the default query string used to retrieve users based on username to be overriden, if default table or column names need to be changed.
setValidateConfigAttributes(boolean) - Method in class org.acegisecurity.intercept.AbstractSecurityInterceptor
 
setValidProxies(List) - Method in class org.acegisecurity.providers.cas.proxy.NamedCasProxyDecider
 
setX509AuthoritiesPopulator(X509AuthoritiesPopulator) - Method in class org.acegisecurity.providers.x509.X509AuthenticationProvider
 
setX509UserCache(X509UserCache) - Method in class org.acegisecurity.providers.x509.X509AuthenticationProvider
 
ShaPasswordEncoder - Class in org.acegisecurity.providers.encoding
SHA implementation of PasswordEncoder.
ShaPasswordEncoder() - Constructor for class org.acegisecurity.providers.encoding.ShaPasswordEncoder
 
SimpleAclEntry - Class in org.acegisecurity.acl.basic
Stores some privileges typical of a domain object.
SimpleAclEntry() - Constructor for class org.acegisecurity.acl.basic.SimpleAclEntry
Allows BasicAclDao implementations to construct this object using newInstance().
SimpleAclEntry(Object, AclObjectIdentity, AclObjectIdentity, int) - Constructor for class org.acegisecurity.acl.basic.SimpleAclEntry
 
SimpleMethodInvocation - Class in org.acegisecurity.util
Represents the AOP Alliance MethodInvocation.
SimpleMethodInvocation(Method, Object[]) - Constructor for class org.acegisecurity.util.SimpleMethodInvocation
 
SimpleMethodInvocation() - Constructor for class org.acegisecurity.util.SimpleMethodInvocation
 
SiteminderAuthenticationProcessingFilter - Class in org.acegisecurity.ui.webapp
Extends Acegi's AuthenticationProcessingFilter to pick up Netegrity Siteminder's headers.
SiteminderAuthenticationProcessingFilter() - Constructor for class org.acegisecurity.ui.webapp.SiteminderAuthenticationProcessingFilter
Basic constructor.
size() - Method in class org.acegisecurity.ConfigAttributeDefinition
Returns the number of ConfigAttributes defined by this ConfigAttributeDefinition.
split(String, String) - Static method in class org.acegisecurity.util.StringSplitUtils
Splits a String at the first instance of the delimiter.
splitEachArrayElementAndCreateMap(String[], String, String) - Static method in class org.acegisecurity.util.StringSplitUtils
Takes an array of Strings, and for each element removes any instances of removeCharacter, and splits the element based on the delimiter.
StatelessTicketCache - Interface in org.acegisecurity.providers.cas
Caches CAS service tickets and CAS proxy tickets for stateless connections.
StringSplitUtils - Class in org.acegisecurity.util
Provides several String manipulation methods.
StringSplitUtils() - Constructor for class org.acegisecurity.util.StringSplitUtils
 
successfulAuthentication(HttpServletRequest, HttpServletResponse, Authentication) - Method in class org.acegisecurity.ui.AbstractProcessingFilter
 
successfulAuthentication(HttpServletRequest, HttpServletResponse, Authentication) - Method in class org.acegisecurity.ui.x509.X509ProcessingFilter
Puts the Authentication instance returned by the authentication manager into the secure context.
supports(ConfigAttribute) - Method in interface org.acegisecurity.AccessDecisionManager
Indicates whether this AccessDecisionManager is able to process authorization requests presented with the passed ConfigAttribute.
supports(Class) - Method in interface org.acegisecurity.AccessDecisionManager
Indicates whether the AccessDecisionManager implementation is able to provide access control decisions for the indicated secured object type.
supports(Object) - Method in interface org.acegisecurity.acl.AclProvider
Indicates whether this AclProvider can authoritatively return ACL information for the specified domain object instance.
supports(Object) - Method in class org.acegisecurity.acl.basic.BasicAclProvider
Indicates support for the passed object.
supports(Class) - Method in class org.acegisecurity.adapters.AuthByAdapterProvider
 
supports(ConfigAttribute) - Method in interface org.acegisecurity.afterinvocation.AfterInvocationProvider
Indicates whether this AfterInvocationProvider is able to participate in a decision involving the passed ConfigAttribute.
supports(Class) - Method in interface org.acegisecurity.afterinvocation.AfterInvocationProvider
Indicates whether the AfterInvocationProvider is able to provide "after invocation" processing for the indicated secured object type.
supports(ConfigAttribute) - Method in class org.acegisecurity.afterinvocation.AfterInvocationProviderManager
 
supports(Class) - Method in class org.acegisecurity.afterinvocation.AfterInvocationProviderManager
Iterates through all AfterInvocationProviders and ensures each can support the presented class.
supports(ConfigAttribute) - Method in class org.acegisecurity.afterinvocation.BasicAclEntryAfterInvocationCollectionFilteringProvider
 
supports(Class) - Method in class org.acegisecurity.afterinvocation.BasicAclEntryAfterInvocationCollectionFilteringProvider
This implementation supports any type of class, because it does not query the presented secure object.
supports(ConfigAttribute) - Method in class org.acegisecurity.afterinvocation.BasicAclEntryAfterInvocationProvider
 
supports(Class) - Method in class org.acegisecurity.afterinvocation.BasicAclEntryAfterInvocationProvider
This implementation supports any type of class, because it does not query the presented secure object.
supports(ConfigAttribute) - Method in interface org.acegisecurity.AfterInvocationManager
Indicates whether this AfterInvocationManager is able to process "after invocation" requests presented with the passed ConfigAttribute.
supports(Class) - Method in interface org.acegisecurity.AfterInvocationManager
Indicates whether the AfterInvocationManager implementation is able to provide access control decisions for the indicated secured object type.
supports(ConfigAttribute) - Method in class org.acegisecurity.captcha.CaptchaChannelProcessorTemplate
 
supports(Class) - Method in class org.acegisecurity.intercept.method.AbstractMethodDefinitionSource
 
supports(Class) - Method in interface org.acegisecurity.intercept.ObjectDefinitionSource
Indicates whether the ObjectDefinitionSource implementation is able to provide ConfigAttributeDefinitions for the indicated secure object type.
supports(Class) - Method in class org.acegisecurity.intercept.web.AbstractFilterInvocationDefinitionSource
 
supports(Class) - Method in class org.acegisecurity.providers.anonymous.AnonymousAuthenticationProvider
 
supports(Class) - Method in interface org.acegisecurity.providers.AuthenticationProvider
Returns true if this AuthenticationProvider supports the indicated Authentication object.
supports(Class) - Method in class org.acegisecurity.providers.cas.CasAuthenticationProvider
 
supports(Class) - Method in class org.acegisecurity.providers.dao.AbstractUserDetailsAuthenticationProvider
 
supports(Class) - Method in class org.acegisecurity.providers.jaas.JaasAuthenticationProvider
 
supports(Class) - Method in class org.acegisecurity.providers.rcp.RemoteAuthenticationProvider
 
supports(Class) - Method in class org.acegisecurity.providers.rememberme.RememberMeAuthenticationProvider
 
supports(Class) - Method in class org.acegisecurity.providers.TestingAuthenticationProvider
 
supports(Class) - Method in class org.acegisecurity.providers.x509.X509AuthenticationProvider
 
supports(ConfigAttribute) - Method in class org.acegisecurity.runas.NullRunAsManager
 
supports(Class) - Method in class org.acegisecurity.runas.NullRunAsManager
 
supports(Class) - Method in class org.acegisecurity.runas.RunAsImplAuthenticationProvider
 
supports(ConfigAttribute) - Method in class org.acegisecurity.runas.RunAsManagerImpl
 
supports(Class) - Method in class org.acegisecurity.runas.RunAsManagerImpl
This implementation supports any type of class, because it does not query the presented secure object.
supports(ConfigAttribute) - Method in interface org.acegisecurity.RunAsManager
Indicates whether this RunAsManager is able to process the passed ConfigAttribute.
supports(Class) - Method in interface org.acegisecurity.RunAsManager
Indicates whether the RunAsManager implementation is able to provide run-as replacement for the indicated secure object type.
supports(ConfigAttribute) - Method in interface org.acegisecurity.securechannel.ChannelDecisionManager
Indicates whether this ChannelDecisionManager is able to process the passed ConfigAttribute.
supports(ConfigAttribute) - Method in class org.acegisecurity.securechannel.ChannelDecisionManagerImpl
 
supports(ConfigAttribute) - Method in interface org.acegisecurity.securechannel.ChannelProcessor
Indicates whether this ChannelProcessor is able to process the passed ConfigAttribute.
supports(ConfigAttribute) - Method in class org.acegisecurity.securechannel.InsecureChannelProcessor
 
supports(ConfigAttribute) - Method in class org.acegisecurity.securechannel.SecureChannelProcessor
 
supports(ConfigAttribute) - Method in class org.acegisecurity.vote.AbstractAccessDecisionManager
 
supports(Class) - Method in class org.acegisecurity.vote.AbstractAccessDecisionManager
Iterates through all AccessDecisionVoters and ensures each can support the presented class.
supports(Class) - Method in class org.acegisecurity.vote.AbstractAclVoter
This implementation supports only MethodSecurityInterceptor, because it queries the presented MethodInvocation.
supports(ConfigAttribute) - Method in interface org.acegisecurity.vote.AccessDecisionVoter
Indicates whether this AccessDecisionVoter is able to vote on the passed ConfigAttribute.
supports(Class) - Method in interface org.acegisecurity.vote.AccessDecisionVoter
Indicates whether the AccessDecisionVoter implementation is able to provide access control votes for the indicated secured object type.
supports(ConfigAttribute) - Method in class org.acegisecurity.vote.AuthenticatedVoter
 
supports(Class) - Method in class org.acegisecurity.vote.AuthenticatedVoter
This implementation supports any type of class, because it does not query the presented secure object.
supports(ConfigAttribute) - Method in class org.acegisecurity.vote.BasicAclEntryVoter
 
supports(ConfigAttribute) - Method in class org.acegisecurity.vote.RoleVoter
 
supports(Class) - Method in class org.acegisecurity.vote.RoleVoter
This implementation supports any type of class, because it does not query the presented secure object.
SwitchUserGrantedAuthority - Class in org.acegisecurity.ui.switchuser
Custom GrantedAuthority used by SwitchUserProcessingFilter
SwitchUserGrantedAuthority(String, Authentication) - Constructor for class org.acegisecurity.ui.switchuser.SwitchUserGrantedAuthority
 
SwitchUserProcessingFilter - Class in org.acegisecurity.ui.switchuser
Switch User processing filter responsible for user context switching.
SwitchUserProcessingFilter() - Constructor for class org.acegisecurity.ui.switchuser.SwitchUserProcessingFilter
 
SystemWideSaltSource - Class in org.acegisecurity.providers.dao.salt
Uses a static system-wide String as the salt.
SystemWideSaltSource() - Constructor for class org.acegisecurity.providers.dao.salt.SystemWideSaltSource
 

T

TestingAuthenticationProvider - Class in org.acegisecurity.providers
An AuthenticationProvider implementation for the TestingAuthenticationToken.
TestingAuthenticationProvider() - Constructor for class org.acegisecurity.providers.TestingAuthenticationProvider
 
TestingAuthenticationToken - Class in org.acegisecurity.providers
An Authentication implementation that is designed for use whilst unit testing.
TestingAuthenticationToken(Object, Object, GrantedAuthority[]) - Constructor for class org.acegisecurity.providers.TestingAuthenticationToken
 
TestingAuthenticationToken() - Constructor for class org.acegisecurity.providers.TestingAuthenticationToken
 
TestOnceAfterMaxRequestsCaptchaChannelProcessor - Class in org.acegisecurity.captcha
return false if ny CaptchaChannelProcessorTemplate mapped urls has been requested more than thresold and humanity is false;
Default keyword : REQUIRES_CAPTCHA_ONCE_ABOVE_THRESOLD_REQUESTS
TestOnceAfterMaxRequestsCaptchaChannelProcessor() - Constructor for class org.acegisecurity.captcha.TestOnceAfterMaxRequestsCaptchaChannelProcessor
 
TicketResponse - Class in org.acegisecurity.providers.cas
Represents a CAS service ticket in native CAS form.
TicketResponse(String, List, String) - Constructor for class org.acegisecurity.providers.cas.TicketResponse
Constructor.
TicketResponse() - Constructor for class org.acegisecurity.providers.cas.TicketResponse
 
TicketValidator - Interface in org.acegisecurity.providers.cas
Validates a CAS service ticket.
togglePermission(int) - Method in class org.acegisecurity.acl.basic.AbstractBasicAclEntry
 
TokenBasedRememberMeServices - Class in org.acegisecurity.ui.rememberme
Identifies previously remembered users by a Base-64 encoded cookie.
TokenBasedRememberMeServices() - Constructor for class org.acegisecurity.ui.rememberme.TokenBasedRememberMeServices
 
toString() - Method in class org.acegisecurity.acl.basic.AbstractBasicAclEntry
 
toString() - Method in class org.acegisecurity.acl.basic.NamedEntityObjectIdentity
 
toString() - Method in class org.acegisecurity.ConfigAttributeDefinition
 
toString() - Method in class org.acegisecurity.context.SecurityContextImpl
 
toString() - Method in class org.acegisecurity.GrantedAuthorityImpl
 
toString() - Method in class org.acegisecurity.intercept.web.FilterInvocation
 
toString() - Method in class org.acegisecurity.providers.AbstractAuthenticationToken
 
toString() - Method in class org.acegisecurity.providers.cas.CasAuthenticationToken
 
toString() - Method in class org.acegisecurity.providers.cas.TicketResponse
 
toString() - Method in class org.acegisecurity.runas.RunAsUserToken
 
toString() - Method in class org.acegisecurity.SecurityConfig
 
toString() - Method in class org.acegisecurity.ui.WebAuthenticationDetails
 
toString() - Method in class org.acegisecurity.userdetails.User
 

U

UnanimousBased - Class in org.acegisecurity.vote
Simple concrete implementation of AccessDecisionManager that requires all voters to abstain or grant access.
UnanimousBased() - Constructor for class org.acegisecurity.vote.UnanimousBased
 
unsuccessfulAuthentication(HttpServletRequest, HttpServletResponse, AuthenticationException) - Method in class org.acegisecurity.ui.AbstractProcessingFilter
 
unsuccessfulAuthentication(HttpServletRequest, HttpServletResponse, AuthenticationException) - Method in class org.acegisecurity.ui.x509.X509ProcessingFilter
Ensures the authentication object in the secure context is set to null when authentication fails.
update(Long, Integer) - Method in class org.acegisecurity.acl.basic.jdbc.JdbcExtendedDaoImpl.AclPermissionUpdate
 
User - Class in org.acegisecurity.userdetails
Models core user information retieved by an UserDetailsService.
User() - Constructor for class org.acegisecurity.userdetails.User
 
User(String, String, boolean, GrantedAuthority[]) - Constructor for class org.acegisecurity.userdetails.User
Deprecated. use new constructor with extended properties (this constructor will be removed from release 1.0.0)
User(String, String, boolean, boolean, boolean, GrantedAuthority[]) - Constructor for class org.acegisecurity.userdetails.User
Deprecated. use new constructor with extended properties (this constructor will be removed from release 1.0.0)
User(String, String, boolean, boolean, boolean, boolean, GrantedAuthority[]) - Constructor for class org.acegisecurity.userdetails.User
Construct the User with the details required by DaoAuthenticationProvider.
UserAttribute - Class in org.acegisecurity.userdetails.memory
Used by InMemoryDaoImpl to temporarily store the attributes associated with a user.
UserAttribute() - Constructor for class org.acegisecurity.userdetails.memory.UserAttribute
 
UserAttributeEditor - Class in org.acegisecurity.userdetails.memory
Property editor that creates a UserAttribute from a comma separated list of values.
UserAttributeEditor() - Constructor for class org.acegisecurity.userdetails.memory.UserAttributeEditor
 
UserCache - Interface in org.acegisecurity.providers.dao
Provides a cache of User objects.
UserDetails - Interface in org.acegisecurity.userdetails
Provides core user information.
UserDetailsService - Interface in org.acegisecurity.userdetails
Defines an interface for implementations that wish to provide data access services to the DaoAuthenticationProvider.
UserMap - Class in org.acegisecurity.userdetails.memory
Used by InMemoryDaoImpl to store a list of users and their corresponding granted authorities.
UserMap() - Constructor for class org.acegisecurity.userdetails.memory.UserMap
 
UserMapEditor - Class in org.acegisecurity.userdetails.memory
Property editor to assist with the setup of a UserMap.
UserMapEditor() - Constructor for class org.acegisecurity.userdetails.memory.UserMapEditor
 
UsernameNotFoundException - Exception in org.acegisecurity.userdetails
Thrown if an UserDetailsService implementation cannot locate a User by its username.
UsernameNotFoundException(String) - Constructor for exception org.acegisecurity.userdetails.UsernameNotFoundException
Constructs a UsernameNotFoundException with the specified message.
UsernameNotFoundException(String, Throwable) - Constructor for exception org.acegisecurity.userdetails.UsernameNotFoundException
Constructs a UsernameNotFoundException with the specified message and root cause.
UsernamePasswordAuthenticationToken - Class in org.acegisecurity.providers
An Authentication implementation that is designed for simple presentation of a username and password.
UsernamePasswordAuthenticationToken(Object, Object) - Constructor for class org.acegisecurity.providers.UsernamePasswordAuthenticationToken
This constructor can be safely used by any code that wishes to create a UsernamePasswordAuthenticationToken, as the UsernamePasswordAuthenticationToken.isAuthenticated() will return false.
UsernamePasswordAuthenticationToken(Object, Object, GrantedAuthority[]) - Constructor for class org.acegisecurity.providers.UsernamePasswordAuthenticationToken
This constructor should only be used by AuthenticationManager or AuthenticationProvider implementations that are satisfied with producing a trusted (ie UsernamePasswordAuthenticationToken.isAuthenticated() = true) authentication token.
UsernamePasswordAuthenticationToken() - Constructor for class org.acegisecurity.providers.UsernamePasswordAuthenticationToken
 
usersByUsernameMapping - Variable in class org.acegisecurity.userdetails.jdbc.JdbcDaoImpl
 

V

validateArguments() - Method in class org.acegisecurity.taglibs.authz.AuthenticationTag
 
validateNow(ProxyTicketValidator) - Method in class org.acegisecurity.providers.cas.ticketvalidator.CasProxyTicketValidator
Perform the actual remote invocation.
validateReponseForId(String, Object) - Method in interface org.acegisecurity.captcha.CaptchaServiceProxy
DOCUMENT ME!
vote(Authentication, Object, ConfigAttributeDefinition) - Method in interface org.acegisecurity.vote.AccessDecisionVoter
Indicates whether or not access is granted.
vote(Authentication, Object, ConfigAttributeDefinition) - Method in class org.acegisecurity.vote.AuthenticatedVoter
 
vote(Authentication, Object, ConfigAttributeDefinition) - Method in class org.acegisecurity.vote.BasicAclEntryVoter
 
vote(Authentication, Object, ConfigAttributeDefinition) - Method in class org.acegisecurity.vote.RoleVoter
 

W

WebAuthenticationDetails - Class in org.acegisecurity.ui
A holder of selected HTTP details related to a web authentication request.
WebAuthenticationDetails(HttpServletRequest) - Constructor for class org.acegisecurity.ui.WebAuthenticationDetails
Constructor.
WebAuthenticationDetails(HttpServletRequest, boolean) - Constructor for class org.acegisecurity.ui.WebAuthenticationDetails
 
WebAuthenticationDetails() - Constructor for class org.acegisecurity.ui.WebAuthenticationDetails
 
WRITE - Static variable in class org.acegisecurity.acl.basic.SimpleAclEntry
 
writeMessage(String) - Method in class org.acegisecurity.taglibs.authz.AuthenticationTag
 

X

X509AuthenticationProvider - Class in org.acegisecurity.providers.x509
Processes an X.509 authentication request.
X509AuthenticationProvider() - Constructor for class org.acegisecurity.providers.x509.X509AuthenticationProvider
 
X509AuthenticationToken - Class in org.acegisecurity.providers.x509
Authentication implementation for X.509 client-certificate authentication.
X509AuthenticationToken(X509Certificate) - Constructor for class org.acegisecurity.providers.x509.X509AuthenticationToken
Used for an authentication request
X509AuthenticationToken(Object, X509Certificate, GrantedAuthority[]) - Constructor for class org.acegisecurity.providers.x509.X509AuthenticationToken
 
X509AuthoritiesPopulator - Interface in org.acegisecurity.providers.x509
Populates the UserDetails associated with the X.509 certificate presented by a client.
X509ProcessingFilter - Class in org.acegisecurity.ui.x509
Processes the X.509 certificate submitted by a client browser when HTTPS is used with client-authentication enabled.
X509ProcessingFilter() - Constructor for class org.acegisecurity.ui.x509.X509ProcessingFilter
 
X509ProcessingFilterEntryPoint - Class in org.acegisecurity.ui.x509
In the X.509 authentication case (unlike CAS, for example) the certificate will already have been extracted from the request and a secure context established by the time the security-enforcement filter is invoked.
X509ProcessingFilterEntryPoint() - Constructor for class org.acegisecurity.ui.x509.X509ProcessingFilterEntryPoint
 
X509UserCache - Interface in org.acegisecurity.providers.x509
Provides a cache of UserDetails objects for the X509AuthenticationProvider.

A B C D E F G H I J L M N O P R S T U V W X

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