Library:Acegi
Version:1.0.0
Compatibility:JDK 1.5
Classes in library Acegi.
NamePackageDescription
AbstractAccessDecisionManagerorg.acegisecurity.voteAbstract implementation of AccessDecisionManager .
AbstractAclVoterorg.acegisecurity.vote

Given a domain object instance passed as a method argument, ensures the principal has appropriate permission as defined by the AclManager .

AbstractAdapterAuthenticationTokenorg.acegisecurity.adaptersConvenience superclass for AuthByAdapter implementations.
AbstractAuthenticationEventorg.acegisecurity.event.authenticationRepresents an application authentication event.
AbstractAuthenticationFailureEventorg.acegisecurity.event.authenticationAbstract application event which indicates authentication failure for some reason.
AbstractAuthenticationManagerorg.acegisecurityAn abstract implementation of the AuthenticationManager .
AbstractAuthenticationTokenorg.acegisecurity.providersBase class for Authentication objects.
AbstractAuthorizationEventorg.acegisecurity.event.authorizationAbstract superclass for all security interception related events.
AbstractBasicAclEntryorg.acegisecurity.acl.basicAbstract implementation of BasicAclEntry .
AbstractFilterInvocationDefinitionSourceorg.acegisecurity.intercept.webAbstract implementation of FilterInvocationDefinitionSource.
AbstractLdapAuthenticatororg.acegisecurity.providers.ldap.authenticatorBase class for the authenticator implementations.
AbstractMethodDefinitionSourceorg.acegisecurity.intercept.methodAbstract implementation of MethodDefinitionSource.
AbstractProcessingFilterorg.acegisecurity.uiAbstract processor of browser-based HTTP-based authentication requests.
AbstractSecurityInterceptororg.acegisecurity.interceptAbstract class that implements security interception for secure objects.
AbstractTicketValidatororg.acegisecurity.providers.cas.ticketvalidatorConvenience abstract base for TicketValidators.
AbstractUserDetailsAuthenticationProviderorg.acegisecurity.providers.daoA base AuthenticationProvider that allows subclasses to override and work with UserDetails objects.
AcceptAnyCasProxyorg.acegisecurity.providers.cas.proxyAccepts a proxied request from any other service.
AccessDeniedHandlerImplorg.acegisecurity.uiBase implementation of AccessDeniedHandler .
AcegiMessageSourceorg.acegisecurityThe default MessageSource used by Acegi Security.
AclProviderManagerorg.acegisecurity.aclIterates through a list of AclProvider s to locate the ACLs that apply to a given domain object instance.
AclTagorg.acegisecurity.taglibs.authzAn implementation of Tag that allows its body through if some authorizations are granted to the request's principal.
AffirmativeBasedorg.acegisecurity.voteSimple concrete implementation of AccessDecisionManager that grants access if any AccessDecisionVoter returns an affirmative response.
AfterInvocationProviderManagerorg.acegisecurity.afterinvocationProvider-based implementation of AfterInvocationManager .
AlwaysTestAfterMaxRequestsCaptchaChannelProcessororg.acegisecurity.captcha

return false if ny CaptchaChannelProcessorTemplate of mapped urls has been requested more than thresold;
Default keyword : REQUIRES_CAPTCHA_ABOVE_THRESOLD_REQUESTS

AlwaysTestAfterTimeInMillisCaptchaChannelProcessororg.acegisecurity.captcha

return false if thresold is greater than millis since last captcha test has occured;
Default keyword : REQUIRES_CAPTCHA_AFTER_THRESOLD_IN_MILLIS

AlwaysTestBelowAverageTimeInMillisBetweenRequestsChannelProcessororg.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_BELOW_AVERAGE_TIME_IN_MILLIS_REQUESTS
Note : before first humanity check

AnonymousAuthenticationProviderorg.acegisecurity.providers.anonymousAn AuthenticationProvider implementation that validates AnonymousAuthenticationToken s.
AnonymousAuthenticationTokenorg.acegisecurity.providers.anonymousRepresents an anonymous Authentication.
AnonymousProcessingFilterorg.acegisecurity.providers.anonymousDetects if there is no Authentication object in the SecurityContextHolder, and populates it with one if needed.
AspectJSecurityInterceptororg.acegisecurity.intercept.method.aspectjProvides security interception of AspectJ method invocations.
AuthByAdapterProviderorg.acegisecurity.adaptersAn AuthenticationProvider implementation that can authenticate an AuthByAdapter .
AuthenticatedVoterorg.acegisecurity.vote

Votes if a getAttribute() of IS_AUTHENTICATED_FULLY or IS_AUTHENTICATED_REMEMBERED or IS_AUTHENTICATED_ANONYMOUSLY is present.

AuthenticationCredentialsNotFoundEventorg.acegisecurity.event.authorizationIndicates a secure object invocation failed because the Authentication could not be obtained from the SecurityContextHolder.
AuthenticationDetailsSourceImplorg.acegisecurity.uiBase implementation of AuthenticationDetailsSource .
AuthenticationFailureBadCredentialsEventorg.acegisecurity.event.authenticationApplication event which indicates authentication failure due to invalid credentials being presented.
AuthenticationFailureConcurrentLoginEventorg.acegisecurity.event.authenticationApplication event which indicates authentication failure due to the user attempting to login to too many concurrent sessions.
AuthenticationFailureCredentialsExpiredEventorg.acegisecurity.event.authenticationApplication event which indicates authentication failure due to the user's credentials having expired.
AuthenticationFailureDisabledEventorg.acegisecurity.event.authenticationApplication event which indicates authentication failure due to the user's account being disabled.
AuthenticationFailureExpiredEventorg.acegisecurity.event.authenticationApplication event which indicates authentication failure due to the user's account having expired.
AuthenticationFailureLockedEventorg.acegisecurity.event.authenticationApplication event which indicates authentication failure due to the user's account having been locked.
AuthenticationFailureProviderNotFoundEventorg.acegisecurity.event.authenticationApplication event which indicates authentication failure due to there being no registered AuthenticationProvider that can process the request.
AuthenticationFailureProxyUntrustedEventorg.acegisecurity.event.authenticationApplication event which indicates authentication failure due to the CAS user's ticket being generated by an untrusted proxy.
AuthenticationFailureServiceExceptionEventorg.acegisecurity.event.authenticationApplication event which indicates authentication failure due to there being a problem internal to the AuthenticationManager.
AuthenticationProcessingFilterorg.acegisecurity.ui.webappProcesses an authentication form.
AuthenticationProcessingFilterEntryPointorg.acegisecurity.ui.webapp

Used by the SecurityEnforcementFilter to commence authentication via the AuthenticationProcessingFilter .

AuthenticationSimpleHttpInvokerRequestExecutororg.acegisecurity.context.httpinvokerAdds BASIC authentication support to SimpleHttpInvokerRequestExecutor.
AuthenticationSuccessEventorg.acegisecurity.event.authenticationApplication event which indicates successful authentication.
AuthenticationSwitchUserEventorg.acegisecurity.event.authenticationApplication event which indicates that a user context switch.
AuthenticationTagorg.acegisecurity.taglibs.authzAn Tag implementation that allows convenient access to the current Authentication object.
AuthenticationTrustResolverImplorg.acegisecurityBasic implementation of AuthenticationTrustResolver .
AuthorizationFailureEventorg.acegisecurity.event.authorizationIndicates a secure object invocation failed because the principal could not be authorized for the request.
AuthorizedEventorg.acegisecurity.event.authorizationEvent indicating a secure object was invoked successfully.
AuthorizeTagorg.acegisecurity.taglibs.authzAn implementation of Tag that allows it's body through if some authorizations are granted to the request's principal.
AuthzImplorg.acegisecurity.taglibs.velocityI decided to wrap several JSP tag in one class, so I have to using inner class to wrap these JSP tag.
BaseDigestPasswordEncoderorg.acegisecurity.providers.encoding

Convenience base for digest password encoders.

BasePasswordEncoderorg.acegisecurity.providers.encoding

Convenience base for all password encoders.

BasicAclEntryAfterInvocationCollectionFilteringProviderorg.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 .

BasicAclEntryAfterInvocationProviderorg.acegisecurity.afterinvocation

Given a domain object instance returned from a secure object invocation, ensures the principal has appropriate permission as defined by the AclManager .

BasicAclEntryHolderorg.acegisecurity.acl.basic.cacheUsed by EhCacheBasedAclEntryCache to store the array of BasicAclEntrys in the cache.
BasicAclEntryVoterorg.acegisecurity.vote

Given a domain object instance passed as a method argument, ensures the principal has appropriate permission as defined by the AclManager .

BasicAclProviderorg.acegisecurity.acl.basic

Retrieves access control lists (ACL) entries for domain object instances from a data access object (DAO).

BasicProcessingFilterorg.acegisecurity.ui.basicauthProcesses a HTTP request's BASIC authorization headers, putting the result into the SecurityContextHolder.
BasicProcessingFilterEntryPointorg.acegisecurity.ui.basicauthUsed by the SecurityEnforcementFilter to commence authentication via the BasicProcessingFilter .
BindAuthenticatororg.acegisecurity.providers.ldap.authenticatorAn authenticator which binds as a user.
CaptchaChannelProcessorTemplateorg.acegisecurity.captcha

CaptchaChannel template : Ensures the user has enough human privileges by review of the CaptchaSecurityContext and using an abstract routine isContextValidConcerningHumanity(CaptchaSecurityContext) (implemented by sub classes)

CaptchaEntryPointorg.acegisecurity.captchaThe captcha entry point : redirect to the captcha test page.
CaptchaSecurityContextImplorg.acegisecurity.captchaDefault CaptchaSecurityContext implementation
CaptchaValidationProcessingFilterorg.acegisecurity.captchaFilter for web integration of the CaptchaServiceProxy .
CasAuthenticationProviderorg.acegisecurity.providers.casAn AuthenticationProvider implementation that integrates with JA-SIG Central Authentication Service (CAS).
CasAuthenticationTokenorg.acegisecurity.providers.casRepresents a successful CAS Authentication.
CasProcessingFilterorg.acegisecurity.ui.casProcesses a CAS service ticket.
CasProcessingFilterEntryPointorg.acegisecurity.ui.casUsed by the SecurityEnforcementFilter to commence authentication via the JA-SIG Central Authentication Service (CAS).
CasProxyTicketValidatororg.acegisecurity.providers.cas.ticketvalidatorUses CAS' ProxyTicketValidator to validate a service ticket.
CatalinaAcegiUserRealmorg.acegisecurity.adapters.catalinaAdapter to enable Catalina (Tomcat) to authenticate via the Acegi Security System for Spring.
ChannelDecisionManagerImplorg.acegisecurity.securechannelImplementation of ChannelDecisionManager .
ChannelProcessingFilterorg.acegisecurity.securechannelEnsures a web request is delivered over the required channel.
ConcurrentSessionControllerImplorg.acegisecurity.concurrentBase implementation of ConcurrentSessionControllerImpl which prohibits simultaneous logins.
ConcurrentSessionFilterorg.acegisecurity.concurrentFilter required by concurrent session handling package.
ConfigAttributeDefinitionorg.acegisecurityHolds a group of ConfigAttribute s that are associated with a given secure object target.
ConfigAttributeEditororg.acegisecurityA property editor that can create a populated ConfigAttributeDefinition from a comma separated list of values.
ConsensusBasedorg.acegisecurity.voteSimple concrete implementation of AccessDecisionManager that uses a consensus-based approach.
ContextPropagatingRemoteInvocationorg.acegisecurity.context.rmiThe actual RemoteInvocation that is passed from the client to the server, which contains the contents of SecurityContextHolder , being a SecurityContext object.
ContextPropagatingRemoteInvocationFactoryorg.acegisecurity.context.rmiCalled by a client-side instance of org.springframework.remoting.rmi.RmiProxyFactoryBean when it wishes to create a remote invocation.
DaoAuthenticationProviderorg.acegisecurity.providers.daoAn AuthenticationProvider implementation that retrieves user details from an UserDetailsService .
DaoCasAuthoritiesPopulatororg.acegisecurity.providers.cas.populatorPopulates the CAS authorities via an UserDetailsService .
DaoX509AuthoritiesPopulatororg.acegisecurity.providers.x509.populatorPopulates the X509 authorities via an UserDetailsService .
DefaultInitialDirContextFactoryorg.acegisecurity.ldapEncapsulates the information for connecting to an LDAP server and provides an access point for obtaining DirContext references.
DefaultLdapAuthoritiesPopulatororg.acegisecurity.providers.ldap.populatorThe default strategy for obtaining user role information from the directory.
DefaultLoginExceptionResolverorg.acegisecurity.providers.jaasThis LoginExceptionResolver simply wraps the LoginException with an AuthenticationServiceException.
DigestProcessingFilterorg.acegisecurity.ui.digestauthProcesses a HTTP request's Digest authorization headers, putting the result into the SecurityContextHolder.
DigestProcessingFilterEntryPointorg.acegisecurity.ui.digestauthUsed by the SecurityEnforcementFilter to commence authentication via the DigestProcessingFilter .
EhCacheBasedAclEntryCacheorg.acegisecurity.acl.basic.cacheCaches BasicAclEntrys using a Spring IoC defined EHCACHE.
EhCacheBasedTicketCacheorg.acegisecurity.providers.cas.cacheCaches tickets using a Spring IoC defined EHCACHE.
EhCacheBasedUserCacheorg.acegisecurity.providers.dao.cacheCaches User objects using a Spring IoC defined EHCACHE.
EhCacheBasedX509UserCacheorg.acegisecurity.providers.x509.cacheCaches User objects using a Spring IoC defined EHCACHE.
Enumeratororg.acegisecurity.ui.savedrequest

Adapter that wraps an Enumeration around a Java 2 collection Iterator.

ExceptionTranslationFilterorg.acegisecurity.uiHandles any AccessDeniedException and AuthenticationException thrown within the filter chain.
FastHttpDateFormatorg.acegisecurity.ui.savedrequest

Utility class to generate HTTP dates.

FilterBasedLdapUserSearchorg.acegisecurity.ldap.searchLdapUserSearch implementation which uses an Ldap filter to locate the user.
FilterChainProxyorg.acegisecurity.utilDelegates Filter requests to a list of Spring-managed beans.
FilterInvocationorg.acegisecurity.intercept.webHolds objects associated with a HTTP filter.
FilterInvocationDefinitionSourceEditororg.acegisecurity.intercept.webProperty editor to assist with the setup of a FilterInvocationDefinitionSource .
FilterInvocationUtilsorg.acegisecurity.utilStatic utility methods for creating FilterInvocations usable within Acegi Security.
FilterSecurityInterceptororg.acegisecurity.intercept.webPerforms security handling of HTTP resources via a filter implementation.
FilterToBeanProxyorg.acegisecurity.utilDelegates Filter requests to a Spring-managed bean.
GlobalSecurityContextHolderStrategyorg.acegisecurity.contextA static field-based implementation of SecurityContextHolderStrategy .
GrantedAuthorityEffectiveAclsResolverorg.acegisecurity.acl.basicSimple implementation of EffectiveAclsResolver .
GrantedAuthorityImplorg.acegisecurityBasic concrete implementation of a GrantedAuthority .
HttpRequestIntegrationFilterorg.acegisecurity.adaptersPopulates SecurityContext with the Authentication obtained from the container's HttpServletRequest.getUserPrincipal().
HttpSessionApplicationEventorg.acegisecurity.ui.sessionParent class for published HttpSession events
HttpSessionContextIntegrationFilterorg.acegisecurity.context

Populates the SecurityContextHolder with information obtained from the HttpSession.

HttpSessionCreatedEventorg.acegisecurity.ui.sessionPublished by the HttpSessionEventPublisher when a HttpSession is destroyed by the container
HttpSessionDestroyedEventorg.acegisecurity.ui.sessionPublished by the HttpSessionEventPublisher when a HttpSession is created in the container
HttpSessionEventPublisherorg.acegisecurity.ui.sessionDeclared in web.xml as
InheritableThreadLocalSecurityContextHolderStrategyorg.acegisecurity.contextAn InheritableThreadLocal-based implementation of SecurityContextHolderStrategy .
InMemoryDaoImplorg.acegisecurity.userdetails.memoryRetrieves user details from an in-memory list created by the bean context.
InMemoryResourceorg.acegisecurity.utilAn in memory implementation of Spring's Resource interface.
InsecureChannelProcessororg.acegisecurity.securechannel

Ensures channel security is inactive by review of HttpServletRequest.isSecure() responses.

InteractiveAuthenticationSuccessEventorg.acegisecurity.event.authenticationIndicates an interactive authentication was successful.
InterceptorStatusTokenorg.acegisecurity.interceptA return object received by AbstractSecurityInterceptor subclasses.
JaasAuthenticationEventorg.acegisecurity.providers.jaas.eventParent class for events fired by the JaasAuthenticationProvider .
JaasAuthenticationFailedEventorg.acegisecurity.providers.jaas.eventFired when LoginContext.login throws a LoginException, or if any other exception is thrown during that time.
JaasAuthenticationProviderorg.acegisecurity.providers.jaasAn AuthenticationProvider implementation that retrieves user details from a JAAS login configuration.
JaasAuthenticationSuccessEventorg.acegisecurity.providers.jaas.eventFired by the JaasAuthenticationProvider after successfully logging the user into the LoginContext, handling all callbacks, and calling all AuthorityGranters.
JaasAuthenticationTokenorg.acegisecurity.providers.jaasUsernamePasswordAuthenticationToken extension to carry the Jaas LoginContext that the user was logged into
JaasGrantedAuthorityorg.acegisecurity.providers.jaasExtends GrantedAuthorityImpl to hold the principal that an AuthorityGranter justified as a reason to grant this Authority.
JaasNameCallbackHandlerorg.acegisecurity.providers.jaasThe most basic Callbacks to be handled when using a LoginContext from JAAS, are the NameCallback and PasswordCallback.
JaasPasswordCallbackHandlerorg.acegisecurity.providers.jaasThe most basic Callbacks to be handled when using a LoginContext from JAAS, are the NameCallback and PasswordCallback.
JdbcDaoImplorg.acegisecurity.userdetails.jdbc

Retrieves user details (username, password, enabled flag, and authorities) from a JDBC location.

JdbcDaoImplorg.acegisecurity.acl.basic.jdbc

Retrieves ACL details from a JDBC location.

JdbcDaoImpl.AclDetailsHolderorg.acegisecurity.acl.basic.jdbcUsed to hold details of a domain object instance's properties, or an individual ACL entry.
JdbcDaoImpl.AclsByObjectIdentityMappingorg.acegisecurity.acl.basic.jdbcQuery object to look up individual ACL entries.
JdbcDaoImpl.AuthoritiesByUsernameMappingorg.acegisecurity.userdetails.jdbcQuery object to look up a user's authorities.
JdbcDaoImpl.ObjectPropertiesMappingorg.acegisecurity.acl.basic.jdbcQuery object to look up properties for an object identity.
JdbcDaoImpl.UsersByUsernameMappingorg.acegisecurity.userdetails.jdbcQuery object to look up a user.
JdbcExtendedDaoImplorg.acegisecurity.acl.basic.jdbc

Extension of the base JdbcDaoImpl , which implements BasicAclExtendedDao .

JdbcExtendedDaoImpl.AclObjectIdentityDeleteorg.acegisecurity.acl.basic.jdbcNo description provided.
JdbcExtendedDaoImpl.AclObjectIdentityInsertorg.acegisecurity.acl.basic.jdbcNo description provided.
JdbcExtendedDaoImpl.AclPermissionDeleteorg.acegisecurity.acl.basic.jdbcNo description provided.
JdbcExtendedDaoImpl.AclPermissionInsertorg.acegisecurity.acl.basic.jdbcNo description provided.
JdbcExtendedDaoImpl.AclPermissionUpdateorg.acegisecurity.acl.basic.jdbcNo description provided.
JdbcExtendedDaoImpl.LookupPermissionIdMappingorg.acegisecurity.acl.basic.jdbcNo description provided.
LdapAuthenticationProviderorg.acegisecurity.providers.ldapAn AuthenticationProvider implementation that provides integration with an LDAP server.
LdapShaPasswordEncoderorg.acegisecurity.providers.ldap.authenticatorA version of ShaPasswordEncoder which supports Ldap SHA and SSHA (salted-SHA) encodings.
LdapTemplateorg.acegisecurity.ldapLDAP equivalent of the Spring JdbcTemplate class.
LdapUserDetailsImplorg.acegisecurity.userdetails.ldapA UserDetails implementation which is used internally by the Ldap services.
LdapUserDetailsImpl.Essenceorg.acegisecurity.userdetails.ldapVariation of essence pattern.
LdapUserDetailsMapperorg.acegisecurity.userdetails.ldapThe entry mapper used by the authenticators to create an ldap user object.
LdapUtilsorg.acegisecurity.ldapLDAP Utility methods.
LoggerListenerorg.acegisecurity.event.authorizationOutputs interceptor-related application events to Commons Logging.
LoggerListenerorg.acegisecurity.event.authenticationOutputs authentication-related application events to Commons Logging.
LogoutFilterorg.acegisecurity.ui.logoutLogs a principal out.
Md5PasswordEncoderorg.acegisecurity.providers.encoding

MD5 implementation of PasswordEncoder.

MethodDefinitionAttributesorg.acegisecurity.intercept.methodStores a ConfigAttributeDefinition for each method signature defined by Commons Attributes.
MethodDefinitionMaporg.acegisecurity.intercept.methodStores a ConfigAttributeDefinition for each method signature defined in a bean context.
MethodDefinitionSourceAdvisororg.acegisecurity.intercept.method.aopallianceAdvisor driven by a MethodDefinitionSource , used to exclude a MethodSecurityInterceptor from public (ie non-secure) methods.
MethodDefinitionSourceEditororg.acegisecurity.intercept.methodProperty editor to assist with the setup of a MethodDefinitionSource .
MethodInvocationPrivilegeEvaluatororg.acegisecurity.intercept.methodAllows users to determine whether they have "before invocation" privileges for a given method invocation.
MethodInvocationUtilsorg.acegisecurity.utilStatic utility methods for creating MethodInvocations usable within Acegi Security.
MethodSecurityInterceptororg.acegisecurity.intercept.method.aopallianceProvides security interception of AOP Alliance based method invocations.
MockAuthenticationManagerorg.acegisecuritySimply accepts as valid whatever is passed to it, if grantAccess is set to true.
NamedCasProxyDeciderorg.acegisecurity.providers.cas.proxyAccepts proxied requests if the closest proxy is named in the validProxies list.
NamedEntityObjectIdentityorg.acegisecurity.acl.basicSimple implementation of AclObjectIdentity .
NullAclEntryCacheorg.acegisecurity.acl.basic.cacheDoes not perform any caching.
NullConcurrentSessionControllerorg.acegisecurity.concurrentNo-op implementation of ConcurrentSessionController .
NullRememberMeServicesorg.acegisecurity.ui.remembermeImplementation of NullRememberMeServices that does nothing.
NullRunAsManagerorg.acegisecurity.runasImplementation of a RunAsManager that does nothing.
NullUserCacheorg.acegisecurity.providers.dao.cacheDoes not perform any caching.
NullX509UserCacheorg.acegisecurity.providers.x509.cache"Cache" that doesn't do any caching.
PasswordComparisonAuthenticatororg.acegisecurity.providers.ldap.authenticatorAn LdapAuthenticator which compares the login password with the value stored in the directory.
PathBasedFilterInvocationDefinitionMaporg.acegisecurity.intercept.webMaintains a List of ConfigAttributeDefinitions associated with different HTTP request URL Apache Ant path-based patterns.
PathBasedFilterInvocationDefinitionMap.EntryHolderorg.acegisecurity.intercept.webNo description provided.
PlaintextPasswordEncoderorg.acegisecurity.providers.encoding

Plaintext implementation of PasswordEncoder.

PortMapperImplorg.acegisecurity.utilConcrete implementation of PortMapper that obtains HTTP:HTTPS pairs from the application context.
PortResolverImplorg.acegisecurity.utilConcrete implementation of PortResolver that obtains the port from ServletRequest.getServerPort().
PrincipalAcegiUserTokenorg.acegisecurity.adaptersA Principal compatible Authentication object.
ProviderManagerorg.acegisecurity.providersIterates an Authentication request through a list of AuthenticationProvider s.
PublicInvocationEventorg.acegisecurity.event.authorizationEvent that is generated whenever a public secure object is invoked.
ReflectionSaltSourceorg.acegisecurity.providers.dao.saltObtains a salt from a specified property of the User object.
RegExpBasedFilterInvocationDefinitionMaporg.acegisecurity.intercept.webMaintains a List of ConfigAttributeDefinitions associated with different HTTP request URL regular expression patterns.
RegExpBasedFilterInvocationDefinitionMap.EntryHolderorg.acegisecurity.intercept.webNo description provided.
RejectProxyTicketsorg.acegisecurity.providers.cas.proxyAccepts no proxied requests.
RememberMeAuthenticationProviderorg.acegisecurity.providers.remembermeAn AuthenticationProvider implementation that validates RememberMeAuthenticationToken s.
RememberMeAuthenticationTokenorg.acegisecurity.providers.remembermeRepresents a remembered Authentication.
RememberMeProcessingFilterorg.acegisecurity.ui.remembermeDetects if there is no Authentication object in the SecurityContext, and populates it with a remember-me authentication token if a RememberMeServices implementation so requests.
RemoteAuthenticationManagerImplorg.acegisecurity.providers.rcpServer-side processor of a remote authentication request.
RemoteAuthenticationProviderorg.acegisecurity.providers.rcpClient-side object which queries a RemoteAuthenticationManager to validate an authentication request.
RetryWithHttpEntryPointorg.acegisecurity.securechannelCommences an insecure channel by retrying the original request using HTTP.
RetryWithHttpsEntryPointorg.acegisecurity.securechannelCommences a secure channel by retrying the original request using HTTPS.
RoleVoterorg.acegisecurity.vote

Votes if any getAttribute() starts with a prefix indicating that it is a role.

RunAsImplAuthenticationProviderorg.acegisecurity.runasAn AuthenticationProvider implementation that can authenticate a RunAsUserToken .
RunAsManagerImplorg.acegisecurity.runasBasic concrete implementation of a RunAsManager .
RunAsUserTokenorg.acegisecurity.runasAn immutable Authentication implementation that supports RunAsManagerImpl .
SavedRequestorg.acegisecurity.ui.savedrequestRepresents central information from a HttpServletRequest.
SavedRequestAwareWrapperorg.acegisecurity.wrapperProvides request parameters, headers and cookies from either an original request or a saved request.
SecureChannelProcessororg.acegisecurity.securechannel

Ensures channel security is active by review of HttpServletRequest.isSecure() responses.

SecurityAnnotationAttributesorg.acegisecurity.annotationJava 5 Annotation Attributes metadata implementation used for secure method interception.
SecurityConfigorg.acegisecurityStores a ConfigAttribute as a String.
SecurityContextHolderorg.acegisecurity.contextAssociates a given SecurityContext with the current execution thread.
SecurityContextHolderAwareRequestFilterorg.acegisecurity.wrapperA Filter which populates the ServletRequest with a new request wrapper.
SecurityContextHolderAwareRequestWrapperorg.acegisecurity.wrapperAn Acegi Security-aware HttpServletRequestWrapper, which uses the SecurityContext-defined Authentication object for isUserInRole(String) and getRemoteUser() responses.
SecurityContextImplorg.acegisecurity.contextBase implementation of SecurityContext .
SecurityContextLoginModuleorg.acegisecurity.providers.jaasAn implementation of LoginModule that uses an Acegi Security SecurityContext to provide authentication.
SecurityContextLogoutHandlerorg.acegisecurity.ui.logoutPerforms a logout by modifying the SecurityContextHolder .
ServicePropertiesorg.acegisecurity.ui.casStores properties related to this CAS service.
SessionInformationorg.acegisecurity.concurrentRepresents a record of a session within the Acegi Security framework.
SessionRegistryImplorg.acegisecurity.concurrentBase implementation of SessionRegistry which also listens for HttpSessionDestroyedEvent s published in the Spring application context.
SessionRegistryUtilsorg.acegisecurity.concurrentUtility methods to assist with concurrent session management.
ShaPasswordEncoderorg.acegisecurity.providers.encoding

SHA implementation of PasswordEncoder.

SimpleAclEntryorg.acegisecurity.acl.basicStores some privileges typical of a domain object.
SimpleMethodInvocationorg.acegisecurity.utilRepresents the AOP Alliance MethodInvocation.
SiteminderAuthenticationProcessingFilterorg.acegisecurity.ui.webappExtends Acegi's AuthenticationProcessingFilter to pick up CA/Netegrity Siteminder headers.
StringSplitUtilsorg.acegisecurity.utilProvides several String manipulation methods.
SwitchUserGrantedAuthorityorg.acegisecurity.ui.switchuserCustom GrantedAuthority used by SwitchUserProcessingFilter
SwitchUserProcessingFilterorg.acegisecurity.ui.switchuserSwitch User processing filter responsible for user context switching.
SystemWideSaltSourceorg.acegisecurity.providers.dao.saltUses a static system-wide String as the salt.
TestingAuthenticationProviderorg.acegisecurity.providersAn AuthenticationProvider implementation for the TestingAuthenticationToken .
TestingAuthenticationTokenorg.acegisecurity.providersAn Authentication implementation that is designed for use whilst unit testing.
TestOnceAfterMaxRequestsCaptchaChannelProcessororg.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

ThreadLocalSecurityContextHolderStrategyorg.acegisecurity.contextA ThreadLocal-based implementation of SecurityContextHolderStrategy .
TicketResponseorg.acegisecurity.providers.casRepresents a CAS service ticket in native CAS form.
TokenBasedRememberMeServicesorg.acegisecurity.ui.remembermeIdentifies previously remembered users by a Base-64 encoded cookie.
UnanimousBasedorg.acegisecurity.voteSimple concrete implementation of AccessDecisionManager that requires all voters to abstain or grant access.
UrlUtilsorg.acegisecurity.utilProvides static methods for composing URLs.
Userorg.acegisecurity.userdetailsModels core user information retieved by an UserDetailsService .
UserAttributeorg.acegisecurity.userdetails.memoryUsed by InMemoryDaoImpl to temporarily store the attributes associated with a user.
UserAttributeEditororg.acegisecurity.userdetails.memoryProperty editor that creates a UserAttribute from a comma separated list of values.
UserMaporg.acegisecurity.userdetails.memoryUsed by InMemoryDaoImpl to store a list of users and their corresponding granted authorities.
UserMapEditororg.acegisecurity.userdetails.memoryProperty editor to assist with the setup of a UserMap .
UsernamePasswordAuthenticationTokenorg.acegisecurity.providersAn Authentication implementation that is designed for simple presentation of a username and password.
WebAuthenticationDetailsorg.acegisecurity.uiA holder of selected HTTP details related to a web authentication request.
WebInvocationPrivilegeEvaluatororg.acegisecurity.intercept.webAllows users to determine whether they have privileges for a given web URI.
X509AuthenticationProviderorg.acegisecurity.providers.x509Processes an X.509 authentication request.
X509AuthenticationTokenorg.acegisecurity.providers.x509Authentication implementation for X.509 client-certificate authentication.
X509ProcessingFilterorg.acegisecurity.ui.x509Processes the X.509 certificate submitted by a client browser when HTTPS is used with client-authentication enabled.
X509ProcessingFilterEntryPointorg.acegisecurity.ui.x509In 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.
Search