Hierarchy For All Packages
Package Hierarchies:- org.springframework.security.access,
- org.springframework.security.access.annotation,
- org.springframework.security.access.event,
- org.springframework.security.access.expression,
- org.springframework.security.access.expression.method,
- org.springframework.security.access.hierarchicalroles,
- org.springframework.security.access.intercept,
- org.springframework.security.access.intercept.aopalliance,
- org.springframework.security.access.intercept.aspectj,
- org.springframework.security.access.method,
- org.springframework.security.access.prepost,
- org.springframework.security.access.vote,
- org.springframework.security.authentication,
- org.springframework.security.authentication.dao,
- org.springframework.security.authentication.event,
- org.springframework.security.authentication.jaas,
- org.springframework.security.authentication.jaas.event,
- org.springframework.security.authentication.jaas.memory,
- org.springframework.security.authentication.rcp,
- org.springframework.security.authorization,
- org.springframework.security.authorization.event,
- org.springframework.security.authorization.method,
- org.springframework.security.concurrent,
- org.springframework.security.context,
- org.springframework.security.converter,
- org.springframework.security.core,
- org.springframework.security.core.annotation,
- org.springframework.security.core.authority,
- org.springframework.security.core.authority.mapping,
- org.springframework.security.core.context,
- org.springframework.security.core.parameters,
- org.springframework.security.core.session,
- org.springframework.security.core.token,
- org.springframework.security.core.userdetails,
- org.springframework.security.core.userdetails.cache,
- org.springframework.security.core.userdetails.jdbc,
- org.springframework.security.core.userdetails.memory,
- org.springframework.security.jackson2,
- org.springframework.security.provisioning,
- org.springframework.security.scheduling,
- org.springframework.security.task,
- org.springframework.security.util
Class Hierarchy
- java.lang.Object
- org.springframework.security.access.vote.AbstractAccessDecisionManager (implements org.springframework.security.access.AccessDecisionManager, org.springframework.beans.factory.InitializingBean, org.springframework.context.MessageSourceAware)
- org.springframework.security.access.vote.AffirmativeBased
- org.springframework.security.access.vote.ConsensusBased
- org.springframework.security.access.vote.UnanimousBased
- org.springframework.security.access.vote.AbstractAclVoter (implements org.springframework.security.access.AccessDecisionVoter<S>)
- org.springframework.security.authentication.AbstractAuthenticationToken (implements org.springframework.security.core.Authentication, org.springframework.security.core.CredentialsContainer)
- org.springframework.security.authentication.AnonymousAuthenticationToken (implements java.io.Serializable)
- org.springframework.security.authentication.RememberMeAuthenticationToken
- org.springframework.security.access.intercept.RunAsUserToken
- org.springframework.security.authentication.TestingAuthenticationToken
- org.springframework.security.authentication.UsernamePasswordAuthenticationToken
- org.springframework.security.authentication.jaas.JaasAuthenticationToken
- org.springframework.security.authentication.jaas.AbstractJaasAuthenticationProvider (implements org.springframework.context.ApplicationEventPublisherAware, org.springframework.context.ApplicationListener<E>, org.springframework.security.authentication.AuthenticationProvider, org.springframework.beans.factory.InitializingBean)
- org.springframework.security.authentication.jaas.DefaultJaasAuthenticationProvider
- org.springframework.security.authentication.jaas.JaasAuthenticationProvider
- org.springframework.security.access.method.AbstractMethodSecurityMetadataSource (implements org.springframework.security.access.method.MethodSecurityMetadataSource)
- org.springframework.security.access.method.AbstractFallbackMethodSecurityMetadataSource
- org.springframework.security.access.annotation.Jsr250MethodSecurityMetadataSource
- org.springframework.security.access.method.MapBasedMethodSecurityMetadataSource (implements org.springframework.beans.factory.BeanClassLoaderAware)
- org.springframework.security.access.annotation.SecuredAnnotationSecurityMetadataSource
- org.springframework.security.access.method.DelegatingMethodSecurityMetadataSource
- org.springframework.security.access.prepost.PrePostAnnotationSecurityMetadataSource
- org.springframework.security.access.method.AbstractFallbackMethodSecurityMetadataSource
- org.springframework.aop.support.AbstractPointcutAdvisor (implements org.springframework.core.Ordered, org.springframework.aop.PointcutAdvisor, java.io.Serializable)
- org.springframework.security.access.intercept.aopalliance.MethodSecurityMetadataSourceAdvisor (implements org.springframework.beans.factory.BeanFactoryAware)
- org.springframework.core.io.AbstractResource (implements org.springframework.core.io.Resource)
- org.springframework.security.util.InMemoryResource
- org.springframework.security.access.expression.AbstractSecurityExpressionHandler<T> (implements org.springframework.context.ApplicationContextAware, org.springframework.security.access.expression.SecurityExpressionHandler<T>)
- org.springframework.security.access.expression.method.DefaultMethodSecurityExpressionHandler (implements org.springframework.security.access.expression.method.MethodSecurityExpressionHandler)
- org.springframework.security.access.intercept.AbstractSecurityInterceptor (implements org.springframework.context.ApplicationEventPublisherAware, org.springframework.beans.factory.InitializingBean, org.springframework.context.MessageSourceAware)
- org.springframework.security.access.intercept.aopalliance.MethodSecurityInterceptor (implements org.aopalliance.intercept.MethodInterceptor)
- org.springframework.security.access.intercept.aspectj.AspectJMethodSecurityInterceptor
- org.springframework.security.access.intercept.aopalliance.MethodSecurityInterceptor (implements org.aopalliance.intercept.MethodInterceptor)
- org.springframework.security.authentication.dao.AbstractUserDetailsAuthenticationProvider (implements org.springframework.security.authentication.AuthenticationProvider, org.springframework.beans.factory.InitializingBean, org.springframework.context.MessageSourceAware)
- org.springframework.security.authentication.dao.DaoAuthenticationProvider
- org.springframework.security.authentication.AbstractUserDetailsReactiveAuthenticationManager (implements org.springframework.context.MessageSourceAware, org.springframework.security.authentication.ReactiveAuthenticationManager)
- org.springframework.security.authentication.UserDetailsRepositoryReactiveAuthenticationManager
- org.springframework.security.authentication.AccountStatusUserDetailsChecker (implements org.springframework.context.MessageSourceAware, org.springframework.security.core.userdetails.UserDetailsChecker)
- org.springframework.security.access.intercept.AfterInvocationProviderManager (implements org.springframework.security.access.intercept.AfterInvocationManager, org.springframework.beans.factory.InitializingBean)
- org.springframework.security.core.parameters.AnnotationParameterNameDiscoverer (implements org.springframework.core.ParameterNameDiscoverer)
- org.springframework.security.authentication.AnonymousAuthenticationProvider (implements org.springframework.security.authentication.AuthenticationProvider, org.springframework.context.MessageSourceAware)
- org.springframework.security.authorization.AuthenticatedAuthorizationManager<T> (implements org.springframework.security.authorization.AuthorizationManager<T>)
- org.springframework.security.authorization.AuthenticatedReactiveAuthorizationManager<T> (implements org.springframework.security.authorization.ReactiveAuthorizationManager<T>)
- org.springframework.security.access.vote.AuthenticatedVoter (implements org.springframework.security.access.AccessDecisionVoter<S>)
- org.springframework.security.authentication.AuthenticationTrustResolverImpl (implements org.springframework.security.authentication.AuthenticationTrustResolver)
- org.springframework.security.authorization.AuthorityAuthorizationManager<T> (implements org.springframework.security.authorization.AuthorizationManager<T>)
- org.springframework.security.authorization.AuthorityReactiveAuthorizationManager<T> (implements org.springframework.security.authorization.ReactiveAuthorizationManager<T>)
- org.springframework.security.core.authority.AuthorityUtils
- org.springframework.security.authorization.AuthorizationDecision
- org.springframework.security.authorization.AuthorityAuthorizationDecision
- org.springframework.security.authorization.method.ExpressionAttributeAuthorizationDecision
- org.springframework.security.authorization.method.AuthorizationManagerAfterMethodInterceptor (implements org.springframework.aop.framework.AopInfrastructureBean, org.aopalliance.intercept.MethodInterceptor, org.springframework.core.Ordered, org.springframework.aop.PointcutAdvisor)
- org.springframework.security.authorization.method.AuthorizationManagerBeforeMethodInterceptor (implements org.springframework.aop.framework.AopInfrastructureBean, org.aopalliance.intercept.MethodInterceptor, org.springframework.core.Ordered, org.springframework.aop.PointcutAdvisor)
- org.springframework.security.authentication.CachingUserDetailsService (implements org.springframework.security.core.userdetails.UserDetailsService)
- javax.security.auth.login.Configuration
- org.springframework.security.authentication.jaas.memory.InMemoryConfiguration
- org.springframework.dao.support.DaoSupport (implements org.springframework.beans.factory.InitializingBean)
- org.springframework.jdbc.core.support.JdbcDaoSupport
- org.springframework.security.core.userdetails.jdbc.JdbcDaoImpl (implements org.springframework.context.MessageSourceAware, org.springframework.security.core.userdetails.UserDetailsService)
- org.springframework.security.provisioning.JdbcUserDetailsManager (implements org.springframework.security.provisioning.GroupManager, org.springframework.security.provisioning.UserDetailsManager)
- org.springframework.security.core.userdetails.jdbc.JdbcDaoImpl (implements org.springframework.context.MessageSourceAware, org.springframework.security.core.userdetails.UserDetailsService)
- org.springframework.jdbc.core.support.JdbcDaoSupport
- org.springframework.security.authentication.DefaultAuthenticationEventPublisher (implements org.springframework.context.ApplicationEventPublisherAware, org.springframework.security.authentication.AuthenticationEventPublisher)
- org.springframework.security.authentication.jaas.DefaultLoginExceptionResolver (implements org.springframework.security.authentication.jaas.LoginExceptionResolver)
- org.springframework.security.core.token.DefaultToken (implements org.springframework.security.core.token.Token)
- org.springframework.security.context.DelegatingApplicationListener (implements org.springframework.context.ApplicationListener<E>)
- org.springframework.security.authentication.DelegatingReactiveAuthenticationManager (implements org.springframework.security.authentication.ReactiveAuthenticationManager)
- org.springframework.security.concurrent.DelegatingSecurityContextCallable<V> (implements java.util.concurrent.Callable<V>)
- org.springframework.security.concurrent.DelegatingSecurityContextExecutor (implements java.util.concurrent.Executor)
- org.springframework.security.concurrent.DelegatingSecurityContextExecutorService (implements java.util.concurrent.ExecutorService)
- org.springframework.security.concurrent.DelegatingSecurityContextScheduledExecutorService (implements java.util.concurrent.ScheduledExecutorService)
- org.springframework.security.task.DelegatingSecurityContextTaskExecutor (implements org.springframework.core.task.TaskExecutor)
- org.springframework.security.task.DelegatingSecurityContextAsyncTaskExecutor (implements org.springframework.core.task.AsyncTaskExecutor)
- org.springframework.security.scheduling.DelegatingSecurityContextSchedulingTaskExecutor (implements org.springframework.scheduling.SchedulingTaskExecutor)
- org.springframework.security.task.DelegatingSecurityContextAsyncTaskExecutor (implements org.springframework.core.task.AsyncTaskExecutor)
- org.springframework.security.concurrent.DelegatingSecurityContextExecutorService (implements java.util.concurrent.ExecutorService)
- org.springframework.security.concurrent.DelegatingSecurityContextRunnable (implements java.lang.Runnable)
- org.springframework.security.scheduling.DelegatingSecurityContextTaskScheduler (implements org.springframework.scheduling.TaskScheduler)
- org.springframework.security.access.expression.DenyAllPermissionEvaluator (implements org.springframework.security.access.PermissionEvaluator)
- org.springframework.security.core.userdetails.cache.EhCacheBasedUserCache (implements org.springframework.beans.factory.InitializingBean, org.springframework.security.core.userdetails.UserCache)
- java.util.EventObject (implements java.io.Serializable)
- org.springframework.context.ApplicationEvent
- org.springframework.security.authentication.event.AbstractAuthenticationEvent
- org.springframework.security.authentication.event.AbstractAuthenticationFailureEvent
- org.springframework.security.authentication.event.AuthenticationFailureBadCredentialsEvent
- org.springframework.security.authentication.event.AuthenticationFailureCredentialsExpiredEvent
- org.springframework.security.authentication.event.AuthenticationFailureDisabledEvent
- org.springframework.security.authentication.event.AuthenticationFailureExpiredEvent
- org.springframework.security.authentication.event.AuthenticationFailureLockedEvent
- org.springframework.security.authentication.event.AuthenticationFailureProviderNotFoundEvent
- org.springframework.security.authentication.event.AuthenticationFailureProxyUntrustedEvent
- org.springframework.security.authentication.event.AuthenticationFailureServiceExceptionEvent
- org.springframework.security.authentication.event.AuthenticationSuccessEvent
- org.springframework.security.authentication.event.InteractiveAuthenticationSuccessEvent
- org.springframework.security.authentication.event.LogoutSuccessEvent
- org.springframework.security.authentication.event.AbstractAuthenticationFailureEvent
- org.springframework.security.access.event.AbstractAuthorizationEvent
- org.springframework.security.access.event.AuthenticationCredentialsNotFoundEvent
- org.springframework.security.access.event.AuthorizationFailureEvent
- org.springframework.security.access.event.AuthorizedEvent
- org.springframework.security.access.event.PublicInvocationEvent
- org.springframework.security.core.session.AbstractSessionEvent
- org.springframework.security.core.session.SessionCreationEvent
- org.springframework.security.core.session.SessionDestroyedEvent
- org.springframework.security.core.session.SessionIdChangedEvent
- org.springframework.security.authorization.event.AuthorizationDeniedEvent<T>
- org.springframework.security.authorization.event.AuthorizationGrantedEvent<T>
- org.springframework.security.authentication.jaas.event.JaasAuthenticationEvent
- org.springframework.security.authentication.jaas.event.JaasAuthenticationFailedEvent
- org.springframework.security.authentication.jaas.event.JaasAuthenticationSuccessEvent
- org.springframework.security.core.context.SecurityContextChangedEvent
- org.springframework.security.authentication.event.AbstractAuthenticationEvent
- org.springframework.context.ApplicationEvent
- org.springframework.security.access.expression.method.ExpressionBasedAnnotationAttributeFactory (implements org.springframework.security.access.prepost.PrePostInvocationAttributeFactory)
- org.springframework.security.access.expression.method.ExpressionBasedPostInvocationAdvice (implements org.springframework.security.access.prepost.PostInvocationAuthorizationAdvice)
- org.springframework.security.access.expression.method.ExpressionBasedPreInvocationAdvice (implements org.springframework.security.access.prepost.PreInvocationAuthorizationAdvice)
- org.springframework.security.access.expression.ExpressionUtils
- org.springframework.security.util.FieldUtils
- org.springframework.security.provisioning.InMemoryUserDetailsManager (implements org.springframework.security.provisioning.UserDetailsManager, org.springframework.security.core.userdetails.UserDetailsPasswordService)
- org.springframework.security.access.intercept.InterceptorStatusToken
- org.springframework.security.authentication.jaas.JaasGrantedAuthority (implements org.springframework.security.core.GrantedAuthority)
- org.springframework.security.authentication.jaas.JaasNameCallbackHandler (implements org.springframework.security.authentication.jaas.JaasAuthenticationCallbackHandler)
- org.springframework.security.authentication.jaas.JaasPasswordCallbackHandler (implements org.springframework.security.authentication.jaas.JaasAuthenticationCallbackHandler)
- org.springframework.security.authorization.method.Jsr250AuthorizationManager (implements org.springframework.security.authorization.AuthorizationManager<T>)
- org.springframework.security.access.annotation.Jsr250Voter (implements org.springframework.security.access.AccessDecisionVoter<S>)
- org.springframework.security.core.token.KeyBasedPersistenceTokenService (implements org.springframework.beans.factory.InitializingBean, org.springframework.security.core.token.TokenService)
- org.springframework.security.core.context.ListeningSecurityContextHolderStrategy (implements org.springframework.security.core.context.SecurityContextHolderStrategy)
- org.springframework.security.access.event.LoggerListener (implements org.springframework.context.ApplicationListener<E>)
- org.springframework.security.authentication.event.LoggerListener (implements org.springframework.context.ApplicationListener<E>)
- org.springframework.security.core.authority.mapping.MapBasedAttributes2GrantedAuthoritiesMapper (implements org.springframework.security.core.authority.mapping.Attributes2GrantedAuthoritiesMapper, org.springframework.beans.factory.InitializingBean, org.springframework.security.core.authority.mapping.MappableAttributesRetriever)
- org.springframework.security.core.userdetails.MapReactiveUserDetailsService (implements org.springframework.security.core.userdetails.ReactiveUserDetailsPasswordService, org.springframework.security.core.userdetails.ReactiveUserDetailsService)
- org.springframework.context.support.MessageSourceSupport
- org.springframework.context.support.AbstractMessageSource (implements org.springframework.context.HierarchicalMessageSource)
- org.springframework.context.support.AbstractResourceBasedMessageSource
- org.springframework.context.support.ResourceBundleMessageSource (implements org.springframework.beans.factory.BeanClassLoaderAware)
- org.springframework.security.core.SpringSecurityMessageSource
- org.springframework.context.support.ResourceBundleMessageSource (implements org.springframework.beans.factory.BeanClassLoaderAware)
- org.springframework.context.support.AbstractResourceBasedMessageSource
- org.springframework.context.support.AbstractMessageSource (implements org.springframework.context.HierarchicalMessageSource)
- org.springframework.security.access.intercept.aspectj.MethodInvocationAdapter (implements org.aopalliance.intercept.MethodInvocation)
- org.springframework.security.access.intercept.MethodInvocationPrivilegeEvaluator (implements org.springframework.beans.factory.InitializingBean)
- org.springframework.security.authorization.method.MethodInvocationResult
- org.springframework.security.util.MethodInvocationUtils
- com.fasterxml.jackson.databind.Module (implements com.fasterxml.jackson.core.Versioned)
- com.fasterxml.jackson.databind.module.SimpleModule (implements java.io.Serializable)
- org.springframework.security.jackson2.CoreJackson2Module
- com.fasterxml.jackson.databind.module.SimpleModule (implements java.io.Serializable)
- org.springframework.security.core.authority.mapping.NullAuthoritiesMapper (implements org.springframework.security.core.authority.mapping.GrantedAuthoritiesMapper)
- org.springframework.security.access.hierarchicalroles.NullRoleHierarchy (implements org.springframework.security.access.hierarchicalroles.RoleHierarchy)
- org.springframework.security.core.userdetails.cache.NullUserCache (implements org.springframework.security.core.userdetails.UserCache)
- org.springframework.security.authorization.method.PostAuthorizeAuthorizationManager (implements org.springframework.security.authorization.AuthorizationManager<T>)
- org.springframework.security.authorization.method.PostFilterAuthorizationMethodInterceptor (implements org.springframework.aop.framework.AopInfrastructureBean, org.aopalliance.intercept.MethodInterceptor, org.springframework.core.Ordered, org.springframework.aop.PointcutAdvisor)
- org.springframework.security.access.prepost.PostInvocationAdviceProvider (implements org.springframework.security.access.AfterInvocationProvider)
- org.springframework.security.authorization.method.PreAuthorizeAuthorizationManager (implements org.springframework.security.authorization.AuthorizationManager<T>)
- org.springframework.security.authorization.method.PreFilterAuthorizationMethodInterceptor (implements org.springframework.aop.framework.AopInfrastructureBean, org.aopalliance.intercept.MethodInterceptor, org.springframework.core.Ordered, org.springframework.aop.PointcutAdvisor)
- org.springframework.security.access.prepost.PreInvocationAuthorizationAdviceVoter (implements org.springframework.security.access.AccessDecisionVoter<S>)
- org.springframework.security.access.prepost.PrePostAdviceReactiveMethodInterceptor (implements org.aopalliance.intercept.MethodInterceptor)
- org.springframework.core.PrioritizedParameterNameDiscoverer (implements org.springframework.core.ParameterNameDiscoverer)
- org.springframework.security.core.parameters.DefaultSecurityParameterNameDiscoverer
- java.beans.PropertyEditorSupport (implements java.beans.PropertyEditor)
- org.springframework.security.core.userdetails.memory.UserAttributeEditor
- org.springframework.security.authentication.ProviderManager (implements org.springframework.security.authentication.AuthenticationManager, org.springframework.beans.factory.InitializingBean, org.springframework.context.MessageSourceAware)
- org.springframework.security.authentication.ReactiveAuthenticationManagerAdapter (implements org.springframework.security.authentication.ReactiveAuthenticationManager)
- org.springframework.security.core.context.ReactiveSecurityContextHolder
- org.springframework.security.authentication.RememberMeAuthenticationProvider (implements org.springframework.security.authentication.AuthenticationProvider, org.springframework.beans.factory.InitializingBean, org.springframework.context.MessageSourceAware)
- org.springframework.security.authentication.rcp.RemoteAuthenticationManagerImpl (implements org.springframework.beans.factory.InitializingBean, org.springframework.security.authentication.rcp.RemoteAuthenticationManager)
- org.springframework.security.authentication.rcp.RemoteAuthenticationProvider (implements org.springframework.security.authentication.AuthenticationProvider, org.springframework.beans.factory.InitializingBean)
- org.springframework.security.access.hierarchicalroles.RoleHierarchyAuthoritiesMapper (implements org.springframework.security.core.authority.mapping.GrantedAuthoritiesMapper)
- org.springframework.security.access.hierarchicalroles.RoleHierarchyImpl (implements org.springframework.security.access.hierarchicalroles.RoleHierarchy)
- org.springframework.security.access.hierarchicalroles.RoleHierarchyUtils
- org.springframework.security.access.vote.RoleVoter (implements org.springframework.security.access.AccessDecisionVoter<S>)
- org.springframework.security.access.vote.RoleHierarchyVoter
- org.springframework.security.converter.RsaKeyConverters
- org.springframework.security.access.intercept.RunAsImplAuthenticationProvider (implements org.springframework.security.authentication.AuthenticationProvider, org.springframework.beans.factory.InitializingBean, org.springframework.context.MessageSourceAware)
- org.springframework.security.access.intercept.RunAsManagerImpl (implements org.springframework.beans.factory.InitializingBean, org.springframework.security.access.intercept.RunAsManager)
- org.springframework.security.authorization.method.SecuredAuthorizationManager (implements org.springframework.security.authorization.AuthorizationManager<T>)
- org.springframework.security.core.token.SecureRandomFactoryBean (implements org.springframework.beans.factory.FactoryBean<T>)
- org.springframework.security.access.SecurityConfig (implements org.springframework.security.access.ConfigAttribute)
- org.springframework.security.access.annotation.Jsr250SecurityConfig
- org.springframework.security.core.context.SecurityContextHolder
- org.springframework.security.core.context.SecurityContextImpl (implements org.springframework.security.core.context.SecurityContext)
- org.springframework.security.core.context.TransientSecurityContext
- org.springframework.security.authentication.jaas.SecurityContextLoginModule (implements javax.security.auth.spi.LoginModule)
- org.springframework.security.access.expression.SecurityExpressionRoot (implements org.springframework.security.access.expression.SecurityExpressionOperations)
- org.springframework.security.jackson2.SecurityJackson2Modules
- org.springframework.security.core.session.SessionInformation (implements java.io.Serializable)
- org.springframework.security.core.session.SessionRegistryImpl (implements org.springframework.context.ApplicationListener<E>, org.springframework.security.core.session.SessionRegistry)
- org.springframework.security.core.token.Sha512DigestUtils
- org.springframework.security.core.authority.mapping.SimpleAttributes2GrantedAuthoritiesMapper (implements org.springframework.security.core.authority.mapping.Attributes2GrantedAuthoritiesMapper, org.springframework.beans.factory.InitializingBean)
- org.springframework.security.core.authority.mapping.SimpleAuthorityMapper (implements org.springframework.security.core.authority.mapping.GrantedAuthoritiesMapper, org.springframework.beans.factory.InitializingBean)
- org.springframework.security.core.authority.SimpleGrantedAuthority (implements org.springframework.security.core.GrantedAuthority)
- org.springframework.security.jackson2.SimpleGrantedAuthorityMixin
- org.springframework.security.core.authority.mapping.SimpleMappableAttributesRetriever (implements org.springframework.security.core.authority.mapping.MappableAttributesRetriever)
- org.springframework.security.util.SimpleMethodInvocation (implements org.aopalliance.intercept.MethodInvocation)
- org.springframework.security.authorization.SpringAuthorizationEventPublisher (implements org.springframework.security.authorization.AuthorizationEventPublisher)
- org.springframework.security.core.userdetails.cache.SpringCacheBasedUserCache (implements org.springframework.security.core.userdetails.UserCache)
- org.springframework.security.core.SpringSecurityCoreVersion
- org.springframework.security.authentication.TestingAuthenticationProvider (implements org.springframework.security.authentication.AuthenticationProvider)
- java.lang.Throwable (implements java.io.Serializable)
- java.lang.Exception
- java.lang.RuntimeException
- org.springframework.security.access.AccessDeniedException
- org.springframework.security.access.AuthorizationServiceException
- org.springframework.security.core.AuthenticationException
- org.springframework.security.authentication.AccountStatusException
- org.springframework.security.authentication.AccountExpiredException
- org.springframework.security.authentication.CredentialsExpiredException
- org.springframework.security.authentication.DisabledException
- org.springframework.security.authentication.LockedException
- org.springframework.security.authentication.AuthenticationCredentialsNotFoundException
- org.springframework.security.authentication.AuthenticationServiceException
- org.springframework.security.authentication.InternalAuthenticationServiceException
- org.springframework.security.authentication.BadCredentialsException
- org.springframework.security.authentication.InsufficientAuthenticationException
- org.springframework.security.authentication.ProviderNotFoundException
- org.springframework.security.core.userdetails.UsernameNotFoundException
- org.springframework.security.authentication.AccountStatusException
- org.springframework.security.access.hierarchicalroles.CycleInRoleHierarchyException
- org.springframework.core.NestedRuntimeException
- org.springframework.security.authentication.rcp.RemoteAuthenticationException
- org.springframework.security.access.AccessDeniedException
- java.lang.RuntimeException
- java.lang.Exception
- org.springframework.security.core.userdetails.User (implements org.springframework.security.core.CredentialsContainer, org.springframework.security.core.userdetails.UserDetails)
- org.springframework.security.core.userdetails.User.UserBuilder
- org.springframework.security.core.userdetails.memory.UserAttribute
- org.springframework.security.core.userdetails.UserDetailsByNameServiceWrapper<T> (implements org.springframework.security.core.userdetails.AuthenticationUserDetailsService<T>, org.springframework.beans.factory.InitializingBean)
- org.springframework.security.access.vote.AbstractAccessDecisionManager (implements org.springframework.security.access.AccessDecisionManager, org.springframework.beans.factory.InitializingBean, org.springframework.context.MessageSourceAware)
Interface Hierarchy
- org.springframework.security.access.AccessDecisionManager
- org.springframework.security.access.AccessDecisionVoter<S>
- org.springframework.security.access.intercept.AfterInvocationManager
- org.springframework.security.access.AfterInvocationProvider
- org.springframework.security.access.annotation.AnnotationMetadataExtractor<A>
- org.springframework.aop.framework.AopInfrastructureBean
- org.springframework.security.access.PermissionCacheOptimizer
- org.springframework.security.access.PermissionEvaluator
- org.springframework.security.access.prepost.PostInvocationAuthorizationAdvice
- org.springframework.security.access.prepost.PreInvocationAuthorizationAdvice
- org.springframework.security.access.prepost.PrePostInvocationAttributeFactory
- org.springframework.security.access.expression.SecurityExpressionHandler<T>
- org.springframework.security.access.expression.method.MethodSecurityExpressionHandler
- org.springframework.security.access.SecurityMetadataSource
- org.springframework.security.access.method.MethodSecurityMetadataSource
- org.springframework.security.access.intercept.aspectj.AspectJCallback
- org.springframework.security.core.authority.mapping.Attributes2GrantedAuthoritiesMapper
- org.springframework.security.core.AuthenticatedPrincipal
- org.springframework.security.authentication.AuthenticationDetailsSource<C,T>
- org.springframework.security.authentication.AuthenticationEventPublisher
- org.springframework.security.authentication.AuthenticationManager
- org.springframework.security.authentication.AuthenticationManagerResolver<C>
- org.springframework.security.authentication.AuthenticationProvider
- org.springframework.security.authentication.AuthenticationTrustResolver
- org.springframework.security.core.userdetails.AuthenticationUserDetailsService<T>
- org.springframework.security.authentication.jaas.AuthorityGranter
- org.springframework.security.authorization.AuthorizationEventPublisher
- org.springframework.security.authorization.AuthorizationManager<T>
- org.springframework.security.core.CredentialsContainer
- org.springframework.security.core.authority.mapping.GrantedAuthoritiesMapper
- org.springframework.security.provisioning.GroupManager
- org.springframework.security.authentication.jaas.JaasAuthenticationCallbackHandler
- org.springframework.security.authentication.jaas.LoginExceptionResolver
- org.springframework.security.core.authority.mapping.MappableAttributesRetriever
- java.security.Principal
- org.springframework.security.core.Authentication (also extends java.io.Serializable)
- org.springframework.security.authentication.ReactiveAuthenticationManager
- org.springframework.security.authentication.ReactiveAuthenticationManagerResolver<C>
- org.springframework.security.authorization.ReactiveAuthorizationManager<T>
- org.springframework.security.core.userdetails.ReactiveUserDetailsPasswordService
- org.springframework.security.core.userdetails.ReactiveUserDetailsService
- org.springframework.security.authentication.rcp.RemoteAuthenticationManager
- org.springframework.security.access.hierarchicalroles.RoleHierarchy
- org.springframework.security.access.intercept.RunAsManager
- org.springframework.security.core.context.SecurityContextChangedListener
- org.springframework.security.core.context.SecurityContextHolderStrategy
- org.springframework.security.access.expression.SecurityExpressionOperations
- org.springframework.security.access.expression.method.MethodSecurityExpressionOperations
- java.io.Serializable
- org.springframework.security.core.Authentication (also extends java.security.Principal)
- org.springframework.security.access.ConfigAttribute
- org.springframework.security.access.prepost.PostInvocationAttribute
- org.springframework.security.access.prepost.PreInvocationAttribute
- org.springframework.security.core.authority.GrantedAuthoritiesContainer
- org.springframework.security.core.GrantedAuthority
- org.springframework.security.core.context.SecurityContext
- org.springframework.security.core.userdetails.UserDetails
- org.springframework.security.core.session.SessionRegistry
- org.springframework.security.core.token.Token
- org.springframework.security.core.token.TokenService
- org.springframework.security.core.userdetails.UserCache
- org.springframework.security.core.userdetails.UserDetailsChecker
- org.springframework.security.core.userdetails.UserDetailsPasswordService
- org.springframework.security.core.userdetails.UserDetailsService
- org.springframework.security.provisioning.UserDetailsManager
Annotation Type Hierarchy
- org.springframework.security.core.annotation.AuthenticationPrincipal (implements java.lang.annotation.Annotation)
- org.springframework.security.core.annotation.CurrentSecurityContext (implements java.lang.annotation.Annotation)
- org.springframework.security.access.method.P (implements java.lang.annotation.Annotation)
- org.springframework.security.core.parameters.P (implements java.lang.annotation.Annotation)
- org.springframework.security.access.prepost.PostAuthorize (implements java.lang.annotation.Annotation)
- org.springframework.security.access.prepost.PostFilter (implements java.lang.annotation.Annotation)
- org.springframework.security.access.prepost.PreAuthorize (implements java.lang.annotation.Annotation)
- org.springframework.security.access.prepost.PreFilter (implements java.lang.annotation.Annotation)
- org.springframework.security.access.annotation.Secured (implements java.lang.annotation.Annotation)
- org.springframework.security.core.Transient (implements java.lang.annotation.Annotation)
Enum Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)
- org.springframework.security.authorization.method.AuthorizationInterceptorsOrder
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)