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

## Hierarchy For All Packages

Package Hierarchies:
  org.acegisecurity, org.acegisecurity.acl, org.acegisecurity.acl.basic, org.acegisecurity.acl.basic.cache, org.acegisecurity.acl.basic.jdbc, org.acegisecurity.adapters, org.acegisecurity.afterinvocation, org.acegisecurity.captcha, org.acegisecurity.concurrent, org.acegisecurity.context, org.acegisecurity.context.httpinvoker, org.acegisecurity.context.rmi, org.acegisecurity.event.authentication, org.acegisecurity.event.authorization, org.acegisecurity.intercept, org.acegisecurity.intercept.method, org.acegisecurity.intercept.method.aopalliance, org.acegisecurity.intercept.method.aspectj, org.acegisecurity.intercept.web, org.acegisecurity.providers, org.acegisecurity.providers.anonymous, org.acegisecurity.providers.cas, org.acegisecurity.providers.cas.cache, org.acegisecurity.providers.cas.populator, org.acegisecurity.providers.cas.proxy, org.acegisecurity.providers.cas.ticketvalidator, org.acegisecurity.providers.dao, org.acegisecurity.providers.dao.cache, org.acegisecurity.providers.dao.salt, org.acegisecurity.providers.encoding, org.acegisecurity.providers.jaas, org.acegisecurity.providers.jaas.event, org.acegisecurity.providers.rcp, org.acegisecurity.providers.rememberme, org.acegisecurity.providers.x509, org.acegisecurity.providers.x509.cache, org.acegisecurity.providers.x509.populator, org.acegisecurity.runas, org.acegisecurity.securechannel, org.acegisecurity.taglibs.authz, org.acegisecurity.taglibs.velocity, org.acegisecurity.ui, org.acegisecurity.ui.basicauth, org.acegisecurity.ui.cas, org.acegisecurity.ui.digestauth, org.acegisecurity.ui.rememberme, org.acegisecurity.ui.session, org.acegisecurity.ui.switchuser, org.acegisecurity.ui.webapp, org.acegisecurity.ui.x509, org.acegisecurity.userdetails, org.acegisecurity.userdetails.jdbc, org.acegisecurity.userdetails.memory, org.acegisecurity.util, org.acegisecurity.vote, org.acegisecurity.wrapper

## Class Hierarchy

- java.lang.Object
  - org.acegisecurity.vote.AbstractAccessDecisionManager (implements org.acegisecurity.AccessDecisionManager, org.springframework.beans.factory.InitializingBean, org.springframework.context.MessageSourceAware)
    - org.acegisecurity.vote.AffirmativeBased
    - org.acegisecurity.vote.ConsensusBased
    - org.acegisecurity.vote.UnanimousBased
  - org.acegisecurity.vote.AbstractAclVoter (implements org.acegisecurity.vote.AccessDecisionVoter)
    - org.acegisecurity.vote.BasicAclEntryVoter (implements org.springframework.beans.factory.InitializingBean)
  - org.acegisecurity.AbstractAuthenticationManager (implements org.acegisecurity.AuthenticationManager)
    - org.acegisecurity.MockAuthenticationManager
    - org.acegisecurity.providers.ProviderManager (implements org.springframework.context.ApplicationEventPublisherAware, org.springframework.beans.factory.InitializingBean, org.springframework.context.MessageSourceAware)
  - org.acegisecurity.providers.AbstractAuthenticationToken (implements org.acegisecurity.Authentication)
    - org.acegisecurity.adapters.AbstractAdapterAuthenticationToken (implements org.acegisecurity.adapters.AuthByAdapter)
      - org.acegisecurity.adapters.PrincipalAcegiUserToken (implements java.security.Principal)
    - org.acegisecurity.providers.anonymous.AnonymousAuthenticationToken (implements java.io.Serializable)
    - org.acegisecurity.providers.cas.CasAuthenticationToken (implements java.io.Serializable)
    - org.acegisecurity.providers.rememberme.RememberMeAuthenticationToken (implements java.io.Serializable)
    - org.acegisecurity.runas.RunAsUserToken
    - org.acegisecurity.providers.TestingAuthenticationToken
    - org.acegisecurity.providers.UsernamePasswordAuthenticationToken
      - org.acegisecurity.providers.jaas.JaasAuthenticationToken
    - org.acegisecurity.providers.x509.X509AuthenticationToken
  - org.acegisecurity.acl.basic.AbstractBasicAclEntry (implements org.acegisecurity.acl.basic.BasicAclEntry)
    - org.acegisecurity.acl.basic.SimpleAclEntry
  - org.acegisecurity.intercept.web.AbstractFilterInvocationDefinitionSource (implements org.acegisecurity.intercept.web.FilterInvocationDefinitionSource)
    - org.acegisecurity.intercept.web.PathBasedFilterInvocationDefinitionMap (implements org.acegisecurity.intercept.web.FilterInvocationDefinitionMap)
    - org.acegisecurity.intercept.web.RegExpBasedFilterInvocationDefinitionMap (implements org.acegisecurity.intercept.web.FilterInvocationDefinitionMap)
  - org.springframework.remoting.httpinvoker.AbstractHttpInvokerRequestExecutor (implements org.springframework.remoting.httpinvoker.HttpInvokerRequestExecutor)
    - org.springframework.remoting.httpinvoker.SimpleHttpInvokerRequestExecutor
      - org.acegisecurity.context.httpinvoker.AuthenticationSimpleHttpInvokerRequestExecutor
  - org.springframework.context.support.AbstractMessageSource (implements org.springframework.context.HierarchicalMessageSource)
    - org.springframework.context.support.ResourceBundleMessageSource
      - org.acegisecurity.AcegiMessageSource
  - org.acegisecurity.intercept.method.AbstractMethodDefinitionSource (implements org.acegisecurity.intercept.method.MethodDefinitionSource)
    - org.acegisecurity.intercept.method.MethodDefinitionAttributes
    - org.acegisecurity.intercept.method.MethodDefinitionMap
  - org.acegisecurity.ui.AbstractProcessingFilter (implements org.springframework.context.ApplicationEventPublisherAware, javax.servlet.Filter, org.springframework.beans.factory.InitializingBean, org.springframework.context.MessageSourceAware)
    - org.acegisecurity.ui.webapp.AuthenticationProcessingFilter
      - org.acegisecurity.ui.webapp.SiteminderAuthenticationProcessingFilter
    - org.acegisecurity.ui.cas.CasProcessingFilter
  - org.springframework.core.io.AbstractResource (implements org.springframework.core.io.Resource)
    - org.acegisecurity.util.InMemoryResource
  - org.acegisecurity.intercept.AbstractSecurityInterceptor (implements org.springframework.context.ApplicationEventPublisherAware, org.springframework.beans.factory.InitializingBean, org.springframework.context.MessageSourceAware)
    - org.acegisecurity.intercept.method.aspectj.AspectJSecurityInterceptor
    - org.acegisecurity.intercept.web.FilterSecurityInterceptor
    - org.acegisecurity.intercept.method.aopalliance.MethodSecurityInterceptor (implements org.aopalliance.intercept.MethodInterceptor)
  - org.acegisecurity.providers.cas.ticketvalidator.AbstractTicketValidator (implements org.springframework.beans.factory.InitializingBean, org.acegisecurity.providers.cas.TicketValidator)
    - org.acegisecurity.providers.cas.ticketvalidator.CasProxyTicketValidator
  - org.acegisecurity.providers.dao.AbstractUserDetailsAuthenticationProvider (implements org.acegisecurity.providers.AuthenticationProvider, org.springframework.beans.factory.InitializingBean, org.springframework.context.MessageSourceAware)
    - org.acegisecurity.providers.dao.DaoAuthenticationProvider
  - org.acegisecurity.providers.cas.proxy.AcceptAnyCasProxy (implements org.acegisecurity.providers.cas.CasProxyDecider)
  - org.acegisecurity.acl.AclProviderManager (implements org.acegisecurity.acl.AclManager, org.springframework.beans.factory.InitializingBean)
  - org.acegisecurity.afterinvocation.AfterInvocationProviderManager (implements org.acegisecurity.AfterInvocationManager, org.springframework.beans.factory.InitializingBean)
  - org.acegisecurity.providers.anonymous.AnonymousAuthenticationProvider (implements org.acegisecurity.providers.AuthenticationProvider, org.springframework.beans.factory.InitializingBean, org.springframework.context.MessageSourceAware)
  - org.acegisecurity.providers.anonymous.AnonymousProcessingFilter (implements javax.servlet.Filter, org.springframework.beans.factory.InitializingBean)
  - org.acegisecurity.adapters.AuthByAdapterProvider (implements org.acegisecurity.providers.AuthenticationProvider, org.springframework.beans.factory.InitializingBean, org.springframework.context.MessageSourceAware)
  - org.acegisecurity.vote.AuthenticatedVoter (implements org.acegisecurity.vote.AccessDecisionVoter)
  - org.acegisecurity.ui.webapp.AuthenticationProcessingFilterEntryPoint (implements org.acegisecurity.intercept.web.AuthenticationEntryPoint, org.springframework.beans.factory.InitializingBean)
  - org.acegisecurity.AuthenticationTrustResolverImpl (implements org.acegisecurity.AuthenticationTrustResolver)
  - org.acegisecurity.taglibs.velocity.AuthzImpl (implements org.acegisecurity.taglibs.velocity.Authz)
  - org.acegisecurity.providers.encoding.BasePasswordEncoder (implements org.acegisecurity.providers.encoding.PasswordEncoder)
    - org.acegisecurity.providers.encoding.BaseDigestPasswordEncoder
      - org.acegisecurity.providers.encoding.Md5PasswordEncoder (implements org.acegisecurity.providers.encoding.PasswordEncoder)
      - org.acegisecurity.providers.encoding.ShaPasswordEncoder (implements org.acegisecurity.providers.encoding.PasswordEncoder)
    - org.acegisecurity.providers.encoding.PlaintextPasswordEncoder
  - org.acegisecurity.afterinvocation.BasicAclEntryAfterInvocationCollectionFilteringProvider (implements org.acegisecurity.afterinvocation.AfterInvocationProvider, org.springframework.beans.factory.InitializingBean)
  - org.acegisecurity.afterinvocation.BasicAclEntryAfterInvocationProvider (implements org.acegisecurity.afterinvocation.AfterInvocationProvider, org.springframework.beans.factory.InitializingBean, org.springframework.context.MessageSourceAware)
  - org.acegisecurity.acl.basic.cache.BasicAclEntryHolder (implements java.io.Serializable)
  - org.acegisecurity.acl.basic.BasicAclProvider (implements org.acegisecurity.acl.AclProvider, org.springframework.beans.factory.InitializingBean)
  - org.acegisecurity.ui.basicauth.BasicProcessingFilter (implements javax.servlet.Filter, org.springframework.beans.factory.InitializingBean)
  - org.acegisecurity.ui.basicauth.BasicProcessingFilterEntryPoint (implements org.acegisecurity.intercept.web.AuthenticationEntryPoint, org.springframework.beans.factory.InitializingBean)
  - org.acegisecurity.captcha.CaptchaChannelProcessorTemplate (implements org.acegisecurity.securechannel.ChannelProcessor, org.springframework.beans.factory.InitializingBean)
    - org.acegisecurity.captcha.AlwaysTestAfterMaxRequestsCaptchaChannelProcessor
    - org.acegisecurity.captcha.AlwaysTestAfterTimeInMillisCaptchaChannelProcessor
    - org.acegisecurity.captcha.AlwaysTestBelowAverageTimeInMillisBetweenRequestsChannelProcessor
    - org.acegisecurity.captcha.TestOnceAfterMaxRequestsCaptchaChannelProcessor
  - org.acegisecurity.captcha.CaptchaEntryPoint (implements org.acegisecurity.securechannel.ChannelEntryPoint, org.springframework.beans.factory.InitializingBean)
  - org.acegisecurity.captcha.CaptchaValidationProcessingFilter (implements javax.servlet.Filter, org.springframework.beans.factory.InitializingBean)
  - org.acegisecurity.providers.cas.CasAuthenticationProvider (implements org.acegisecurity.providers.AuthenticationProvider, org.springframework.beans.factory.InitializingBean, org.springframework.context.MessageSourceAware)
  - org.acegisecurity.ui.cas.CasProcessingFilterEntryPoint (implements org.acegisecurity.intercept.web.AuthenticationEntryPoint, org.springframework.beans.factory.InitializingBean)
  - org.acegisecurity.securechannel.ChannelDecisionManagerImpl (implements org.acegisecurity.securechannel.ChannelDecisionManager, org.springframework.beans.factory.InitializingBean)
  - org.acegisecurity.securechannel.ChannelProcessingFilter (implements javax.servlet.Filter, org.springframework.beans.factory.InitializingBean)
  - org.acegisecurity.concurrent.ConcurrentSessionControllerImpl (implements org.acegisecurity.concurrent.ConcurrentSessionController, org.springframework.beans.factory.InitializingBean, org.springframework.context.MessageSourceAware)
  - org.acegisecurity.concurrent.ConcurrentSessionFilter (implements javax.servlet.Filter, org.springframework.beans.factory.InitializingBean)
  - org.acegisecurity.ConfigAttributeDefinition (implements java.io.Serializable)
  - org.acegisecurity.context.rmi.ContextPropagatingRemoteInvocationFactory (implements org.springframework.remoting.support.RemoteInvocationFactory)
  - org.acegisecurity.providers.cas.populator.DaoCasAuthoritiesPopulator (implements org.acegisecurity.providers.cas.CasAuthoritiesPopulator, org.springframework.beans.factory.InitializingBean)
  - org.springframework.dao.support.DaoSupport (implements org.springframework.beans.factory.InitializingBean)
    - org.springframework.jdbc.core.support.JdbcDaoSupport
      - org.acegisecurity.acl.basic.jdbc.JdbcDaoImpl (implements org.acegisecurity.acl.basic.BasicAclDao)
        - org.acegisecurity.acl.basic.jdbc.JdbcExtendedDaoImpl (implements org.acegisecurity.acl.basic.BasicAclExtendedDao)
      - org.acegisecurity.userdetails.jdbc.JdbcDaoImpl (implements org.acegisecurity.userdetails.UserDetailsService)
  - org.acegisecurity.providers.x509.populator.DaoX509AuthoritiesPopulator (implements org.springframework.beans.factory.InitializingBean, org.springframework.context.MessageSourceAware, org.acegisecurity.providers.x509.X509AuthoritiesPopulator)
  - org.acegisecurity.providers.jaas.DefaultLoginExceptionResolver (implements org.acegisecurity.providers.jaas.LoginExceptionResolver)
  - org.acegisecurity.ui.digestauth.DigestProcessingFilter (implements javax.servlet.Filter, org.springframework.beans.factory.InitializingBean, org.springframework.context.MessageSourceAware)
  - org.acegisecurity.ui.digestauth.DigestProcessingFilterEntryPoint (implements org.acegisecurity.intercept.web.AuthenticationEntryPoint, org.springframework.beans.factory.InitializingBean)
  - org.acegisecurity.acl.basic.cache.EhCacheBasedAclEntryCache (implements org.acegisecurity.acl.basic.BasicAclEntryCache, org.springframework.beans.factory.InitializingBean)
  - org.acegisecurity.providers.cas.cache.EhCacheBasedTicketCache (implements org.springframework.beans.factory.InitializingBean, org.acegisecurity.providers.cas.StatelessTicketCache)
  - org.acegisecurity.providers.dao.cache.EhCacheBasedUserCache (implements org.springframework.beans.factory.InitializingBean, org.acegisecurity.providers.dao.UserCache)
  - org.acegisecurity.providers.x509.cache.EhCacheBasedX509UserCache (implements org.springframework.beans.factory.InitializingBean, org.acegisecurity.providers.x509.X509UserCache)
  - java.util.EventObject (implements java.io.Serializable)
    - org.springframework.context.ApplicationEvent
      - org.acegisecurity.event.authentication.AbstractAuthenticationEvent
        - org.acegisecurity.event.authentication.AbstractAuthenticationFailureEvent
          - org.acegisecurity.event.authentication.AuthenticationFailureBadCredentialsEvent
          - org.acegisecurity.event.authentication.AuthenticationFailureConcurrentLoginEvent
          - org.acegisecurity.event.authentication.AuthenticationFailureCredentialsExpiredEvent
          - org.acegisecurity.event.authentication.AuthenticationFailureDisabledEvent
          - org.acegisecurity.event.authentication.AuthenticationFailureExpiredEvent
          - org.acegisecurity.event.authentication.AuthenticationFailureLockedEvent
          - org.acegisecurity.event.authentication.AuthenticationFailureProviderNotFoundEvent
          - org.acegisecurity.event.authentication.AuthenticationFailureProxyUntrustedEvent
          - org.acegisecurity.event.authentication.AuthenticationFailureServiceExceptionEvent
        - org.acegisecurity.event.authentication.AuthenticationSuccessEvent
        - org.acegisecurity.event.authentication.AuthenticationSwitchUserEvent
        - org.acegisecurity.event.authentication.InteractiveAuthenticationSuccessEvent
      - org.acegisecurity.event.authorization.AbstractAuthorizationEvent
        - org.acegisecurity.event.authorization.AuthenticationCredentialsNotFoundEvent
        - org.acegisecurity.event.authorization.AuthorizationFailureEvent
        - org.acegisecurity.event.authorization.AuthorizedEvent
        - org.acegisecurity.event.authorization.PublicInvocationEvent
      - org.acegisecurity.ui.session.HttpSessionApplicationEvent
        - org.acegisecurity.ui.session.HttpSessionCreatedEvent
        - org.acegisecurity.ui.session.HttpSessionDestroyedEvent
      - org.acegisecurity.providers.jaas.event.JaasAuthenticationEvent
        - org.acegisecurity.providers.jaas.event.JaasAuthenticationFailedEvent
        - org.acegisecurity.providers.jaas.event.JaasAuthenticationSuccessEvent
  - org.acegisecurity.util.FilterChainProxy (implements org.springframework.context.ApplicationContextAware, javax.servlet.Filter, org.springframework.beans.factory.InitializingBean)
  - org.acegisecurity.intercept.web.FilterInvocation
  - org.acegisecurity.util.FilterToBeanProxy (implements javax.servlet.Filter)
  - org.acegisecurity.acl.basic.GrantedAuthorityEffectiveAclsResolver (implements org.acegisecurity.acl.basic.EffectiveAclsResolver)
  - org.acegisecurity.GrantedAuthorityImpl (implements org.acegisecurity.GrantedAuthority, java.io.Serializable)
    - org.acegisecurity.providers.jaas.JaasGrantedAuthority
    - org.acegisecurity.ui.switchuser.SwitchUserGrantedAuthority
  - org.acegisecurity.adapters.HttpRequestIntegrationFilter (implements javax.servlet.Filter)
  - org.acegisecurity.context.HttpSessionContextIntegrationFilter (implements javax.servlet.Filter, org.springframework.beans.factory.InitializingBean)
  - org.acegisecurity.ui.session.HttpSessionEventPublisher (implements javax.servlet.http.HttpSessionListener, javax.servlet.ServletContextListener)
  - org.acegisecurity.userdetails.memory.InMemoryDaoImpl (implements org.springframework.beans.factory.InitializingBean, org.acegisecurity.userdetails.UserDetailsService)
  - org.acegisecurity.securechannel.InsecureChannelProcessor (implements org.acegisecurity.securechannel.ChannelProcessor, org.springframework.beans.factory.InitializingBean)
  - org.acegisecurity.intercept.InterceptorStatusToken
  - org.acegisecurity.providers.jaas.JaasAuthenticationProvider (implements org.springframework.context.ApplicationContextAware, org.springframework.context.ApplicationListener, org.acegisecurity.providers.AuthenticationProvider, org.springframework.beans.factory.InitializingBean)
  - org.acegisecurity.providers.jaas.JaasNameCallbackHandler (implements org.acegisecurity.providers.jaas.JaasAuthenticationCallbackHandler)
  - org.acegisecurity.providers.jaas.JaasPasswordCallbackHandler (implements org.acegisecurity.providers.jaas.JaasAuthenticationCallbackHandler)
  - org.acegisecurity.acl.basic.jdbc.JdbcDaoImpl.AclDetailsHolder
  - org.acegisecurity.event.authentication.LoggerListener (implements org.springframework.context.ApplicationListener)
  - org.acegisecurity.event.authorization.LoggerListener (implements org.springframework.context.ApplicationListener)
  - org.acegisecurity.intercept.method.MethodInvocationPrivilegeEvaluator (implements org.springframework.beans.factory.InitializingBean)
  - org.acegisecurity.util.MethodInvocationUtils
  - org.acegisecurity.providers.cas.proxy.NamedCasProxyDecider (implements org.acegisecurity.providers.cas.CasProxyDecider, org.springframework.beans.factory.InitializingBean, org.springframework.context.MessageSourceAware)
  - org.acegisecurity.acl.basic.NamedEntityObjectIdentity (implements org.acegisecurity.acl.basic.AclObjectIdentity)
  - org.acegisecurity.acl.basic.cache.NullAclEntryCache (implements org.acegisecurity.acl.basic.BasicAclEntryCache)
  - org.acegisecurity.concurrent.NullConcurrentSessionController (implements org.acegisecurity.concurrent.ConcurrentSessionController)
  - org.acegisecurity.ui.rememberme.NullRememberMeServices (implements org.acegisecurity.ui.rememberme.RememberMeServices)
  - org.acegisecurity.runas.NullRunAsManager (implements org.acegisecurity.RunAsManager)
  - org.acegisecurity.providers.dao.cache.NullUserCache (implements org.acegisecurity.providers.dao.UserCache)
  - org.acegisecurity.providers.x509.cache.NullX509UserCache (implements org.acegisecurity.providers.x509.X509UserCache)
  - org.acegisecurity.intercept.web.PathBasedFilterInvocationDefinitionMap.EntryHolder
  - org.acegisecurity.util.PortMapperImpl (implements org.acegisecurity.util.PortMapper)
  - org.acegisecurity.util.PortResolverImpl (implements org.springframework.beans.factory.InitializingBean, org.acegisecurity.util.PortResolver)
  - java.beans.PropertyEditorSupport (implements java.beans.PropertyEditor)
    - org.acegisecurity.ConfigAttributeEditor
    - org.acegisecurity.intercept.web.FilterInvocationDefinitionSourceEditor
    - org.acegisecurity.intercept.method.MethodDefinitionSourceEditor
    - org.acegisecurity.userdetails.memory.UserAttributeEditor
    - org.acegisecurity.userdetails.memory.UserMapEditor
  - org.springframework.jdbc.object.RdbmsOperation (implements org.springframework.beans.factory.InitializingBean)
    - org.springframework.jdbc.object.SqlOperation
      - org.springframework.jdbc.object.SqlQuery
        - org.springframework.jdbc.object.MappingSqlQueryWithParameters
          - org.springframework.jdbc.object.MappingSqlQuery
            - org.acegisecurity.acl.basic.jdbc.JdbcDaoImpl.AclsByObjectIdentityMapping
            - org.acegisecurity.userdetails.jdbc.JdbcDaoImpl.AuthoritiesByUsernameMapping
            - org.acegisecurity.acl.basic.jdbc.JdbcDaoImpl.ObjectPropertiesMapping
            - org.acegisecurity.userdetails.jdbc.JdbcDaoImpl.UsersByUsernameMapping
            - org.acegisecurity.acl.basic.jdbc.JdbcExtendedDaoImpl.LookupPermissionIdMapping
      - org.springframework.jdbc.object.SqlUpdate
        - org.acegisecurity.acl.basic.jdbc.JdbcExtendedDaoImpl.AclObjectIdentityDelete
        - org.acegisecurity.acl.basic.jdbc.JdbcExtendedDaoImpl.AclObjectIdentityInsert
        - org.acegisecurity.acl.basic.jdbc.JdbcExtendedDaoImpl.AclPermissionDelete
        - org.acegisecurity.acl.basic.jdbc.JdbcExtendedDaoImpl.AclPermissionInsert
        - org.acegisecurity.acl.basic.jdbc.JdbcExtendedDaoImpl.AclPermissionUpdate
  - org.acegisecurity.providers.dao.salt.ReflectionSaltSource (implements org.springframework.beans.factory.InitializingBean, org.acegisecurity.providers.dao.SaltSource)
  - org.acegisecurity.intercept.web.RegExpBasedFilterInvocationDefinitionMap.EntryHolder
  - org.acegisecurity.providers.cas.proxy.RejectProxyTickets (implements org.acegisecurity.providers.cas.CasProxyDecider, org.springframework.beans.factory.InitializingBean, org.springframework.context.MessageSourceAware)
  - org.acegisecurity.providers.rememberme.RememberMeAuthenticationProvider (implements org.acegisecurity.providers.AuthenticationProvider, org.springframework.beans.factory.InitializingBean, org.springframework.context.MessageSourceAware)
  - org.acegisecurity.ui.rememberme.RememberMeProcessingFilter (implements org.springframework.context.ApplicationEventPublisherAware, javax.servlet.Filter, org.springframework.beans.factory.InitializingBean)
  - org.acegisecurity.providers.rcp.RemoteAuthenticationManagerImpl (implements org.springframework.beans.factory.InitializingBean, org.acegisecurity.providers.rcp.RemoteAuthenticationManager)
  - org.acegisecurity.providers.rcp.RemoteAuthenticationProvider (implements org.acegisecurity.providers.AuthenticationProvider, org.springframework.beans.factory.InitializingBean)
  - org.springframework.remoting.support.RemoteInvocation (implements java.io.Serializable)
    - org.acegisecurity.context.rmi.ContextPropagatingRemoteInvocation
  - org.acegisecurity.securechannel.RetryWithHttpEntryPoint (implements org.acegisecurity.securechannel.ChannelEntryPoint, org.springframework.beans.factory.InitializingBean)
  - org.acegisecurity.securechannel.RetryWithHttpsEntryPoint (implements org.acegisecurity.securechannel.ChannelEntryPoint, org.springframework.beans.factory.InitializingBean)
  - org.acegisecurity.vote.RoleVoter (implements org.acegisecurity.vote.AccessDecisionVoter)
  - org.acegisecurity.runas.RunAsImplAuthenticationProvider (implements org.acegisecurity.providers.AuthenticationProvider, org.springframework.beans.factory.InitializingBean, org.springframework.context.MessageSourceAware)
  - org.acegisecurity.runas.RunAsManagerImpl (implements org.springframework.beans.factory.InitializingBean, org.acegisecurity.RunAsManager)
  - org.acegisecurity.securechannel.SecureChannelProcessor (implements org.acegisecurity.securechannel.ChannelProcessor, org.springframework.beans.factory.InitializingBean)
  - org.acegisecurity.SecurityConfig (implements org.acegisecurity.ConfigAttribute)
  - org.acegisecurity.context.SecurityContextHolder
  - org.acegisecurity.wrapper.SecurityContextHolderAwareRequestFilter (implements javax.servlet.Filter)
  - org.acegisecurity.context.SecurityContextImpl (implements org.acegisecurity.context.SecurityContext)
    - org.acegisecurity.captcha.CaptchaSecurityContextImpl (implements org.acegisecurity.captcha.CaptchaSecurityContext)
  - org.acegisecurity.providers.jaas.SecurityContextLoginModule (implements javax.security.auth.spi.LoginModule)
  - org.acegisecurity.intercept.web.SecurityEnforcementFilter (implements javax.servlet.Filter, org.springframework.beans.factory.InitializingBean)
  - org.acegisecurity.ui.cas.ServiceProperties (implements org.springframework.beans.factory.InitializingBean)
  - javax.servlet.ServletRequestWrapper (implements javax.servlet.ServletRequest)
    - javax.servlet.http.HttpServletRequestWrapper (implements javax.servlet.http.HttpServletRequest)
      - org.acegisecurity.wrapper.SecurityContextHolderAwareRequestWrapper
  - org.acegisecurity.concurrent.SessionInformation
  - org.acegisecurity.concurrent.SessionRegistryImpl (implements org.springframework.context.ApplicationListener, org.acegisecurity.concurrent.SessionRegistry)
  - org.acegisecurity.concurrent.SessionRegistryUtils
  - org.acegisecurity.util.SimpleMethodInvocation (implements org.aopalliance.intercept.MethodInvocation)
  - org.springframework.aop.support.StaticMethodMatcher (implements org.springframework.aop.MethodMatcher)
    - org.springframework.aop.support.StaticMethodMatcherPointcut (implements org.springframework.aop.Pointcut)
      - org.springframework.aop.support.StaticMethodMatcherPointcutAdvisor (implements org.springframework.core.Ordered, org.springframework.aop.PointcutAdvisor, java.io.Serializable)
        - org.acegisecurity.intercept.method.aopalliance.MethodDefinitionSourceAdvisor
  - org.acegisecurity.util.StringSplitUtils
  - org.acegisecurity.ui.switchuser.SwitchUserProcessingFilter (implements org.springframework.context.ApplicationEventPublisherAware, javax.servlet.Filter, org.springframework.beans.factory.InitializingBean, org.springframework.context.MessageSourceAware)
  - org.acegisecurity.providers.dao.salt.SystemWideSaltSource (implements org.springframework.beans.factory.InitializingBean, org.acegisecurity.providers.dao.SaltSource)
  - javax.servlet.jsp.tagext.TagSupport (implements javax.servlet.jsp.tagext.IterationTag, java.io.Serializable)
    - org.acegisecurity.taglibs.authz.AclTag
    - org.acegisecurity.taglibs.authz.AuthenticationTag
    - org.acegisecurity.taglibs.authz.AuthorizeTag
  - org.acegisecurity.providers.TestingAuthenticationProvider (implements org.acegisecurity.providers.AuthenticationProvider)
  - java.lang.Throwable (implements java.io.Serializable)
    - java.lang.Exception
      - java.lang.RuntimeException
        - org.springframework.core.NestedRuntimeException
          - org.acegisecurity.AcegiSecurityException
            - org.acegisecurity.AccessDeniedException
              - org.acegisecurity.AuthorizationServiceException
            - org.acegisecurity.AuthenticationException
              - org.acegisecurity.AccountExpiredException
              - org.acegisecurity.AuthenticationCredentialsNotFoundException
              - org.acegisecurity.AuthenticationServiceException
              - org.acegisecurity.BadCredentialsException
                - org.acegisecurity.userdetails.UsernameNotFoundException
              - org.acegisecurity.concurrent.ConcurrentLoginException
              - org.acegisecurity.CredentialsExpiredException
              - org.acegisecurity.DisabledException
              - org.acegisecurity.InsufficientAuthenticationException
              - org.acegisecurity.LockedException
              - org.acegisecurity.ui.digestauth.NonceExpiredException
              - org.acegisecurity.providers.ProviderNotFoundException
              - org.acegisecurity.providers.cas.ProxyUntrustedException
              - org.acegisecurity.concurrent.SessionAlreadyUsedException
            - org.acegisecurity.providers.rcp.RemoteAuthenticationException
  - org.acegisecurity.providers.cas.TicketResponse
  - org.acegisecurity.ui.rememberme.TokenBasedRememberMeServices (implements org.springframework.beans.factory.InitializingBean, org.acegisecurity.ui.rememberme.RememberMeServices)
  - org.acegisecurity.userdetails.User (implements org.acegisecurity.userdetails.UserDetails)
  - org.acegisecurity.userdetails.memory.UserAttribute
  - org.acegisecurity.userdetails.memory.UserMap
  - org.acegisecurity.ui.WebAuthenticationDetails (implements java.io.Serializable)
  - org.acegisecurity.providers.x509.X509AuthenticationProvider (implements org.acegisecurity.providers.AuthenticationProvider, org.springframework.beans.factory.InitializingBean, org.springframework.context.MessageSourceAware)
  - org.acegisecurity.ui.x509.X509ProcessingFilter (implements org.springframework.context.ApplicationEventPublisherAware, javax.servlet.Filter, org.springframework.beans.factory.InitializingBean)
  - org.acegisecurity.ui.x509.X509ProcessingFilterEntryPoint (implements org.acegisecurity.intercept.web.AuthenticationEntryPoint)

## Interface Hierarchy

- org.acegisecurity.AccessDecisionManager
- org.acegisecurity.vote.AccessDecisionVoter
- org.acegisecurity.acl.AclManager
- org.acegisecurity.acl.basic.AclObjectIdentityAware
- org.acegisecurity.acl.AclProvider
- org.acegisecurity.AfterInvocationManager
- org.acegisecurity.afterinvocation.AfterInvocationProvider
- org.acegisecurity.intercept.method.aspectj.AspectJCallback
- org.acegisecurity.intercept.web.AuthenticationEntryPoint
- org.acegisecurity.AuthenticationManager
- org.acegisecurity.providers.AuthenticationProvider
- org.acegisecurity.AuthenticationTrustResolver
- org.acegisecurity.providers.jaas.AuthorityGranter
- org.acegisecurity.taglibs.velocity.Authz
- org.acegisecurity.acl.basic.BasicAclDao
  - org.acegisecurity.acl.basic.BasicAclExtendedDao
- org.acegisecurity.acl.basic.BasicAclEntryCache
- org.acegisecurity.captcha.CaptchaServiceProxy
- org.acegisecurity.providers.cas.CasAuthoritiesPopulator
- org.acegisecurity.providers.cas.CasProxyDecider
- org.acegisecurity.securechannel.ChannelDecisionManager
- org.acegisecurity.securechannel.ChannelEntryPoint
- org.acegisecurity.securechannel.ChannelProcessor
- org.acegisecurity.concurrent.ConcurrentSessionController
- org.acegisecurity.acl.basic.EffectiveAclsResolver
- org.acegisecurity.intercept.web.FilterInvocationDefinitionMap
- org.acegisecurity.GrantedAuthority
- org.acegisecurity.providers.jaas.JaasAuthenticationCallbackHandler
- org.acegisecurity.providers.jaas.LoginExceptionResolver
- org.acegisecurity.intercept.ObjectDefinitionSource
  - org.acegisecurity.intercept.web.FilterInvocationDefinitionSource
  - org.acegisecurity.intercept.method.MethodDefinitionSource
- org.acegisecurity.providers.encoding.PasswordEncoder
- org.acegisecurity.util.PortMapper
- org.acegisecurity.util.PortResolver
- java.security.Principal
  - org.acegisecurity.adapters.AuthByAdapter
  - org.acegisecurity.Authentication (also extends java.io.Serializable)
    - org.acegisecurity.adapters.AuthByAdapter
- org.acegisecurity.ui.rememberme.RememberMeServices
- org.acegisecurity.providers.rcp.RemoteAuthenticationManager
- org.acegisecurity.RunAsManager
- org.acegisecurity.providers.dao.SaltSource
- java.io.Serializable
  - org.acegisecurity.acl.AclEntry
    - org.acegisecurity.acl.basic.BasicAclEntry
  - org.acegisecurity.acl.basic.AclObjectIdentity
  - org.acegisecurity.adapters.AuthByAdapter
  - org.acegisecurity.Authentication (also extends java.security.Principal)
    - org.acegisecurity.adapters.AuthByAdapter
  - org.acegisecurity.acl.basic.BasicAclEntry
  - org.acegisecurity.captcha.CaptchaSecurityContext
  - org.acegisecurity.ConfigAttribute
  - org.acegisecurity.context.SecurityContext
    - org.acegisecurity.captcha.CaptchaSecurityContext
  - org.acegisecurity.userdetails.UserDetails
- org.acegisecurity.concurrent.SessionRegistry
- org.acegisecurity.providers.cas.StatelessTicketCache
- org.acegisecurity.providers.cas.TicketValidator
- org.acegisecurity.providers.dao.UserCache
- org.acegisecurity.userdetails.UserDetailsService
- org.acegisecurity.providers.x509.X509AuthoritiesPopulator
- org.acegisecurity.providers.x509.X509UserCache

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

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