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.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.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.access.method.AbstractMethodSecurityMetadataSource (implements org.springframework.security.access.method.MethodSecurityMetadataSource)
- org.springframework.aop.support.AbstractPointcutAdvisor (implements org.springframework.core.Ordered, org.springframework.aop.PointcutAdvisor, java.io.Serializable)
- org.springframework.core.io.AbstractResource (implements org.springframework.core.io.Resource)
- org.springframework.security.access.expression.AbstractSecurityExpressionHandler<T> (implements org.springframework.context.ApplicationContextAware, org.springframework.security.access.expression.SecurityExpressionHandler<T>)
- 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.authentication.dao.AbstractUserDetailsAuthenticationProvider (implements org.springframework.security.authentication.AuthenticationProvider, org.springframework.beans.factory.InitializingBean, org.springframework.context.MessageSourceAware)
- org.springframework.security.authentication.AbstractUserDetailsReactiveAuthenticationManager (implements org.springframework.context.MessageSourceAware, org.springframework.security.authentication.ReactiveAuthenticationManager)
- 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.AuthenticationObservationConvention (implements io.micrometer.observation.ObservationConvention<T>)
- 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.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.AuthorizationManagerAfterReactiveMethodInterceptor (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.authorization.method.AuthorizationManagerBeforeReactiveMethodInterceptor (implements org.springframework.aop.framework.AopInfrastructureBean, org.aopalliance.intercept.MethodInterceptor, org.springframework.core.Ordered, org.springframework.aop.PointcutAdvisor)
- org.springframework.security.authorization.AuthorizationManagers
- org.springframework.security.authorization.AuthorizationObservationConvention (implements io.micrometer.observation.ObservationConvention<T>)
- org.springframework.security.authentication.CachingUserDetailsService (implements org.springframework.security.core.userdetails.UserDetailsService)
- javax.security.auth.login.Configuration
- 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.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.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)
- java.util.EventObject (implements java.io.Serializable)
- 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.authorization.method.MethodExpressionAuthorizationManager (implements org.springframework.security.authorization.AuthorizationManager<T>)
- 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.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)
- io.micrometer.observation.Observation.Context (implements io.micrometer.observation.Observation.ContextView)
- org.springframework.security.authentication.ObservationAuthenticationManager (implements org.springframework.security.authentication.AuthenticationManager)
- org.springframework.security.authorization.ObservationAuthorizationManager<T> (implements org.springframework.security.authorization.AuthorizationManager<T>)
- org.springframework.security.authentication.ObservationReactiveAuthenticationManager (implements org.springframework.security.authentication.ReactiveAuthenticationManager)
- org.springframework.security.authorization.ObservationReactiveAuthorizationManager<T> (implements org.springframework.security.authorization.ReactiveAuthorizationManager<T>)
- org.springframework.security.core.context.ObservationSecurityContextChangedListener (implements org.springframework.security.core.context.SecurityContextChangedListener)
- org.springframework.security.authorization.method.PostAuthorizeAuthorizationManager (implements org.springframework.security.authorization.AuthorizationManager<T>)
- org.springframework.security.authorization.method.PostAuthorizeReactiveAuthorizationManager (implements org.springframework.security.authorization.ReactiveAuthorizationManager<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.authorization.method.PostFilterAuthorizationReactiveMethodInterceptor (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.PreAuthorizeReactiveAuthorizationManager (implements org.springframework.security.authorization.ReactiveAuthorizationManager<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.authorization.method.PreFilterAuthorizationReactiveMethodInterceptor (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)
- java.beans.PropertyEditorSupport (implements java.beans.PropertyEditor)
- 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.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.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.core.context.SecurityContextHolder
- org.springframework.security.core.context.SecurityContextImpl (implements org.springframework.security.core.context.SecurityContext)
- 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)
- 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)
Annotation Interface Hierarchy