Hierarchy For All Packages
Package Hierarchies:- org.apache.shiro,
- org.apache.shiro.aop,
- org.apache.shiro.aspectj,
- org.apache.shiro.authc,
- org.apache.shiro.authc.credential,
- org.apache.shiro.authc.pam,
- org.apache.shiro.authz,
- org.apache.shiro.authz.annotation,
- org.apache.shiro.authz.aop,
- org.apache.shiro.authz.permission,
- org.apache.shiro.cache,
- org.apache.shiro.cache.ehcache,
- org.apache.shiro.cas,
- org.apache.shiro.codec,
- org.apache.shiro.concurrent,
- org.apache.shiro.config,
- org.apache.shiro.config.event,
- org.apache.shiro.crypto,
- org.apache.shiro.crypto.hash,
- org.apache.shiro.crypto.hash.format,
- org.apache.shiro.dao,
- org.apache.shiro.env,
- org.apache.shiro.event,
- org.apache.shiro.event.support,
- org.apache.shiro.guice,
- org.apache.shiro.guice.aop,
- org.apache.shiro.guice.web,
- org.apache.shiro.hazelcast.cache,
- org.apache.shiro.io,
- org.apache.shiro.jndi,
- org.apache.shiro.ldap,
- org.apache.shiro.mgt,
- org.apache.shiro.realm,
- org.apache.shiro.realm.activedirectory,
- org.apache.shiro.realm.jdbc,
- org.apache.shiro.realm.jndi,
- org.apache.shiro.realm.ldap,
- org.apache.shiro.realm.text,
- org.apache.shiro.samples,
- org.apache.shiro.session,
- org.apache.shiro.session.mgt,
- org.apache.shiro.session.mgt.eis,
- org.apache.shiro.session.mgt.quartz,
- org.apache.shiro.spring,
- org.apache.shiro.spring.aop,
- org.apache.shiro.spring.boot.autoconfigure,
- org.apache.shiro.spring.boot.autoconfigure.exception,
- org.apache.shiro.spring.config,
- org.apache.shiro.spring.config.web.autoconfigure,
- org.apache.shiro.spring.remoting,
- org.apache.shiro.spring.security.interceptor,
- org.apache.shiro.spring.web,
- org.apache.shiro.spring.web.config,
- org.apache.shiro.subject,
- org.apache.shiro.subject.support,
- org.apache.shiro.testing.web,
- org.apache.shiro.tools.hasher,
- org.apache.shiro.util,
- org.apache.shiro.web,
- org.apache.shiro.web.config,
- org.apache.shiro.web.env,
- org.apache.shiro.web.filter,
- org.apache.shiro.web.filter.authc,
- org.apache.shiro.web.filter.authz,
- org.apache.shiro.web.filter.mgt,
- org.apache.shiro.web.filter.session,
- org.apache.shiro.web.jaxrs,
- org.apache.shiro.web.mgt,
- org.apache.shiro.web.servlet,
- org.apache.shiro.web.session,
- org.apache.shiro.web.session.mgt,
- org.apache.shiro.web.subject,
- org.apache.shiro.web.subject.support,
- org.apache.shiro.web.tags,
- org.apache.shiro.web.util
Class Hierarchy
- java.lang.Object
- org.apache.shiro.authc.pam.AbstractAuthenticationStrategy (implements org.apache.shiro.authc.pam.AuthenticationStrategy)
- org.apache.shiro.authc.pam.AllSuccessfulStrategy
- org.apache.shiro.authc.pam.AtLeastOneSuccessfulStrategy
- org.apache.shiro.authc.pam.FirstSuccessfulStrategy
- org.apache.shiro.authc.AbstractAuthenticator (implements org.apache.shiro.authc.Authenticator, org.apache.shiro.authc.LogoutAware)
- org.apache.shiro.authc.pam.ModularRealmAuthenticator
- org.apache.shiro.cache.AbstractCacheManager (implements org.apache.shiro.cache.CacheManager, org.apache.shiro.util.Destroyable)
- org.apache.shiro.cache.MemoryConstrainedCacheManager
- org.apache.shiro.testing.web.AbstractContainerIT
- org.apache.shiro.util.AbstractFactory<T> (implements org.apache.shiro.util.Factory<T>)
- org.apache.shiro.config.IniFactorySupport<T>
- org.apache.shiro.web.config.IniFilterChainResolverFactory
- org.apache.shiro.config.IniSecurityManagerFactory
- org.apache.shiro.web.config.WebIniSecurityManagerFactory
- org.apache.shiro.config.IniFactorySupport<T>
- org.springframework.boot.diagnostics.AbstractFailureAnalyzer<T> (implements org.springframework.boot.diagnostics.FailureAnalyzer)
- org.apache.shiro.spring.boot.autoconfigure.ShiroNoRealmConfiguredFailureAnalyzer
- com.google.inject.AbstractModule (implements com.google.inject.Module)
- org.apache.shiro.guice.aop.ShiroAopModule
- org.apache.shiro.mgt.AbstractRememberMeManager (implements org.apache.shiro.mgt.RememberMeManager)
- org.apache.shiro.web.mgt.CookieRememberMeManager
- org.apache.shiro.session.mgt.eis.AbstractSessionDAO (implements org.apache.shiro.session.mgt.eis.SessionDAO)
- org.apache.shiro.session.mgt.eis.CachingSessionDAO (implements org.apache.shiro.cache.CacheManagerAware)
- org.apache.shiro.session.mgt.eis.EnterpriseCacheSessionDAO
- org.apache.shiro.session.mgt.eis.MemorySessionDAO
- org.apache.shiro.session.mgt.eis.CachingSessionDAO (implements org.apache.shiro.cache.CacheManagerAware)
- org.apache.shiro.session.mgt.AbstractSessionManager (implements org.apache.shiro.session.mgt.SessionManager)
- org.apache.shiro.session.mgt.AbstractNativeSessionManager (implements org.apache.shiro.event.EventBusAware, org.apache.shiro.session.mgt.NativeSessionManager)
- org.apache.shiro.session.mgt.AbstractValidatingSessionManager (implements org.apache.shiro.util.Destroyable, org.apache.shiro.session.mgt.ValidatingSessionManager)
- org.apache.shiro.session.mgt.DefaultSessionManager (implements org.apache.shiro.cache.CacheManagerAware)
- org.apache.shiro.web.session.mgt.DefaultWebSessionManager (implements org.apache.shiro.web.session.mgt.WebSessionManager)
- org.apache.shiro.session.mgt.DefaultSessionManager (implements org.apache.shiro.cache.CacheManagerAware)
- org.apache.shiro.session.mgt.AbstractValidatingSessionManager (implements org.apache.shiro.util.Destroyable, org.apache.shiro.session.mgt.ValidatingSessionManager)
- org.apache.shiro.session.mgt.AbstractNativeSessionManager (implements org.apache.shiro.event.EventBusAware, org.apache.shiro.session.mgt.NativeSessionManager)
- org.apache.shiro.spring.config.AbstractShiroAnnotationProcessorConfiguration
- org.apache.shiro.spring.boot.autoconfigure.ShiroAnnotationProcessorAutoConfiguration
- org.apache.shiro.spring.config.ShiroAnnotationProcessorConfiguration
- org.apache.shiro.spring.config.AbstractShiroBeanConfiguration
- org.apache.shiro.spring.boot.autoconfigure.ShiroBeanAutoConfiguration
- org.apache.shiro.spring.config.ShiroBeanConfiguration
- org.apache.shiro.spring.config.AbstractShiroConfiguration
- org.apache.shiro.spring.web.config.AbstractShiroWebConfiguration
- org.apache.shiro.spring.config.web.autoconfigure.ShiroWebAutoConfiguration
- org.apache.shiro.spring.web.config.ShiroWebConfiguration
- org.apache.shiro.spring.boot.autoconfigure.ShiroAutoConfiguration
- org.apache.shiro.spring.config.ShiroConfiguration
- org.apache.shiro.spring.web.config.AbstractShiroWebConfiguration
- org.apache.shiro.spring.web.config.AbstractShiroWebFilterConfiguration
- org.apache.shiro.spring.config.web.autoconfigure.ShiroWebFilterConfiguration
- org.apache.shiro.spring.web.config.ShiroWebFilterConfiguration
- org.apache.shiro.samples.AccountInfoController
- org.apache.shiro.authc.credential.AllowAllCredentialsMatcher (implements org.apache.shiro.authc.credential.CredentialsMatcher)
- org.apache.shiro.authz.permission.AllPermission (implements org.apache.shiro.authz.Permission, java.io.Serializable)
- org.apache.shiro.web.jaxrs.AnnotationAuthorizationFilter (implements javax.ws.rs.container.ContainerRequestFilter)
- org.apache.shiro.event.support.AnnotationEventListenerResolver (implements org.apache.shiro.event.support.EventListenerResolver)
- org.apache.shiro.aop.AnnotationHandler
- org.apache.shiro.authz.aop.AuthorizingAnnotationHandler
- org.apache.shiro.authz.aop.AuthenticatedAnnotationHandler
- org.apache.shiro.authz.aop.GuestAnnotationHandler
- org.apache.shiro.authz.aop.PermissionAnnotationHandler
- org.apache.shiro.authz.aop.RoleAnnotationHandler
- org.apache.shiro.authz.aop.UserAnnotationHandler
- org.apache.shiro.authz.aop.AuthorizingAnnotationHandler
- org.apache.shiro.util.AntPathMatcher (implements org.apache.shiro.util.PatternMatcher)
- org.apache.shiro.util.Assert
- org.apache.shiro.codec.Base64
- org.apache.shiro.crypto.hash.format.Base64Format (implements org.apache.shiro.crypto.hash.format.HashFormat)
- org.apache.shiro.authc.BearerToken (implements org.apache.shiro.authc.HostAuthenticationToken)
- org.apache.shiro.aspectj.BeforeAdviceMethodInvocationAdapter (implements org.apache.shiro.aop.MethodInvocation)
- org.apache.shiro.util.ByteSource.Util
- org.apache.shiro.realm.CachingRealm (implements org.apache.shiro.cache.CacheManagerAware, org.apache.shiro.authc.LogoutAware, org.apache.shiro.util.Nameable, org.apache.shiro.realm.Realm)
- org.apache.shiro.realm.AuthenticatingRealm (implements org.apache.shiro.util.Initializable)
- org.apache.shiro.realm.AuthorizingRealm (implements org.apache.shiro.authz.Authorizer, org.apache.shiro.util.Initializable, org.apache.shiro.authz.permission.PermissionResolverAware, org.apache.shiro.authz.permission.RolePermissionResolverAware)
- org.apache.shiro.realm.ldap.AbstractLdapRealm
- org.apache.shiro.realm.activedirectory.ActiveDirectoryRealm
- org.apache.shiro.cas.CasRealm
- org.apache.shiro.realm.ldap.DefaultLdapRealm
- org.apache.shiro.realm.ldap.JndiLdapRealm
- org.apache.shiro.realm.jdbc.JdbcRealm
- org.apache.shiro.realm.SimpleAccountRealm
- org.apache.shiro.realm.text.TextConfigurationRealm
- org.apache.shiro.realm.text.IniRealm
- org.apache.shiro.realm.text.PropertiesRealm (implements org.apache.shiro.util.Destroyable, java.lang.Runnable)
- org.apache.shiro.realm.text.TextConfigurationRealm
- org.apache.shiro.realm.ldap.AbstractLdapRealm
- org.apache.shiro.realm.AuthorizingRealm (implements org.apache.shiro.authz.Authorizer, org.apache.shiro.util.Initializable, org.apache.shiro.authz.permission.PermissionResolverAware, org.apache.shiro.authz.permission.RolePermissionResolverAware)
- org.apache.shiro.realm.AuthenticatingRealm (implements org.apache.shiro.util.Initializable)
- org.apache.shiro.mgt.CachingSecurityManager (implements org.apache.shiro.cache.CacheManagerAware, org.apache.shiro.util.Destroyable, org.apache.shiro.event.EventBusAware, org.apache.shiro.mgt.SecurityManager)
- org.apache.shiro.mgt.RealmSecurityManager
- org.apache.shiro.mgt.AuthenticatingSecurityManager
- org.apache.shiro.mgt.AuthorizingSecurityManager
- org.apache.shiro.mgt.SessionsSecurityManager
- org.apache.shiro.mgt.DefaultSecurityManager
- org.apache.shiro.web.mgt.DefaultWebSecurityManager (implements org.apache.shiro.web.mgt.WebSecurityManager)
- org.apache.shiro.mgt.DefaultSecurityManager
- org.apache.shiro.mgt.SessionsSecurityManager
- org.apache.shiro.mgt.AuthorizingSecurityManager
- org.apache.shiro.mgt.AuthenticatingSecurityManager
- org.apache.shiro.mgt.RealmSecurityManager
- org.apache.shiro.cas.CasToken (implements org.apache.shiro.authc.RememberMeAuthenticationToken)
- org.apache.shiro.util.ClassUtils
- org.apache.shiro.samples.CliApp
- org.apache.shiro.codec.CodecSupport
- org.apache.shiro.crypto.hash.AbstractHash (implements org.apache.shiro.crypto.hash.Hash, java.io.Serializable)
- org.apache.shiro.crypto.hash.SimpleHash
- org.apache.shiro.crypto.hash.Md2Hash
- org.apache.shiro.crypto.hash.Md5Hash
- org.apache.shiro.crypto.hash.Sha1Hash
- org.apache.shiro.crypto.hash.Sha256Hash
- org.apache.shiro.crypto.hash.Sha384Hash
- org.apache.shiro.crypto.hash.Sha512Hash
- org.apache.shiro.crypto.hash.SimpleHash
- org.apache.shiro.authc.credential.SimpleCredentialsMatcher (implements org.apache.shiro.authc.credential.CredentialsMatcher)
- org.apache.shiro.authc.credential.HashedCredentialsMatcher
- org.apache.shiro.authc.credential.Md2CredentialsMatcher
- org.apache.shiro.authc.credential.Md5CredentialsMatcher
- org.apache.shiro.authc.credential.Sha1CredentialsMatcher
- org.apache.shiro.authc.credential.Sha256CredentialsMatcher
- org.apache.shiro.authc.credential.Sha384CredentialsMatcher
- org.apache.shiro.authc.credential.Sha512CredentialsMatcher
- org.apache.shiro.authc.credential.HashedCredentialsMatcher
- org.apache.shiro.crypto.hash.AbstractHash (implements org.apache.shiro.crypto.hash.Hash, java.io.Serializable)
- org.apache.shiro.util.CollectionUtils
- org.apache.shiro.config.CommonsInterpolator (implements org.apache.shiro.config.Interpolator)
- org.apache.shiro.aop.DefaultAnnotationResolver (implements org.apache.shiro.aop.AnnotationResolver)
- org.apache.shiro.env.DefaultEnvironment (implements org.apache.shiro.util.Destroyable, org.apache.shiro.env.NamedObjectEnvironment)
- org.apache.shiro.env.BasicIniEnvironment
- org.apache.shiro.web.env.DefaultWebEnvironment (implements org.apache.shiro.web.env.MutableWebEnvironment)
- org.apache.shiro.web.env.ResourceBasedWebEnvironment (implements org.apache.shiro.config.ResourceConfigurable)
- org.apache.shiro.web.env.IniWebEnvironment (implements org.apache.shiro.util.Destroyable, org.apache.shiro.util.Initializable)
- org.apache.shiro.web.env.ResourceBasedWebEnvironment (implements org.apache.shiro.config.ResourceConfigurable)
- org.apache.shiro.event.support.DefaultEventBus (implements org.apache.shiro.event.EventBus)
- org.apache.shiro.web.filter.mgt.DefaultFilterChainManager (implements org.apache.shiro.web.filter.mgt.FilterChainManager)
- org.apache.shiro.crypto.hash.format.DefaultHashFormatFactory (implements org.apache.shiro.crypto.hash.format.HashFormatFactory)
- org.apache.shiro.crypto.hash.DefaultHashService (implements org.apache.shiro.crypto.hash.ConfigurableHashService)
- org.apache.shiro.config.DefaultInterpolator (implements org.apache.shiro.config.Interpolator)
- org.apache.shiro.realm.ldap.DefaultLdapContextFactory (implements org.apache.shiro.realm.ldap.LdapContextFactory)
- org.apache.shiro.authc.credential.DefaultPasswordService (implements org.apache.shiro.authc.credential.HashingPasswordService)
- org.springframework.remoting.support.DefaultRemoteInvocationExecutor (implements org.springframework.remoting.support.RemoteInvocationExecutor)
- org.apache.shiro.spring.remoting.SecureRemoteInvocationExecutor
- org.springframework.remoting.support.DefaultRemoteInvocationFactory (implements org.springframework.remoting.support.RemoteInvocationFactory)
- org.apache.shiro.spring.remoting.SecureRemoteInvocationFactory
- org.apache.shiro.io.DefaultSerializer<T> (implements org.apache.shiro.io.Serializer<T>)
- org.apache.shiro.session.mgt.DefaultSessionKey (implements java.io.Serializable, org.apache.shiro.session.mgt.SessionKey)
- org.apache.shiro.web.session.mgt.WebSessionKey (implements org.apache.shiro.web.util.RequestPairSource)
- org.apache.shiro.mgt.DefaultSessionStorageEvaluator (implements org.apache.shiro.mgt.SessionStorageEvaluator)
- org.apache.shiro.web.mgt.DefaultWebSessionStorageEvaluator
- org.apache.shiro.spring.web.config.DefaultShiroFilterChainDefinition (implements org.apache.shiro.spring.web.config.ShiroFilterChainDefinition)
- org.apache.shiro.mgt.DefaultSubjectDAO (implements org.apache.shiro.mgt.SubjectDAO)
- org.apache.shiro.mgt.DefaultSubjectFactory (implements org.apache.shiro.mgt.SubjectFactory)
- org.apache.shiro.web.mgt.DefaultWebSubjectFactory
- org.apache.shiro.cas.CasSubjectFactory
- org.apache.shiro.web.mgt.DefaultWebSubjectFactory
- org.apache.shiro.session.mgt.DelegatingSession (implements java.io.Serializable, org.apache.shiro.session.Session)
- org.apache.shiro.subject.support.DelegatingSubject (implements org.apache.shiro.subject.Subject)
- org.apache.shiro.web.subject.support.WebDelegatingSubject (implements org.apache.shiro.web.subject.WebSubject)
- org.apache.shiro.cache.ehcache.EhCache<K,V> (implements org.apache.shiro.cache.Cache<K,V>)
- org.apache.shiro.cache.ehcache.EhCacheManager (implements org.apache.shiro.cache.CacheManager, org.apache.shiro.util.Destroyable, org.apache.shiro.util.Initializable)
- org.apache.shiro.web.env.EnvironmentLoader
- org.apache.shiro.web.env.EnvironmentLoaderListener (implements javax.servlet.ServletContextListener)
- org.apache.shiro.event.support.EventClassComparator (implements java.util.Comparator<T>)
- org.apache.shiro.event.support.EventListenerComparator (implements java.util.Comparator<T>)
- java.util.EventObject (implements java.io.Serializable)
- org.apache.shiro.event.Event
- org.apache.shiro.config.event.BeanEvent
- org.apache.shiro.config.event.ConfiguredBeanEvent
- org.apache.shiro.config.event.DestroyedBeanEvent
- org.apache.shiro.config.event.InitializedBeanEvent
- org.apache.shiro.config.event.InstantiatedBeanEvent
- org.apache.shiro.config.event.BeanEvent
- org.apache.shiro.event.Event
- org.apache.shiro.web.jaxrs.ExceptionMapper (implements javax.ws.rs.ext.ExceptionMapper<E>)
- org.apache.shiro.session.mgt.ExecutorServiceSessionValidationScheduler (implements java.lang.Runnable, org.apache.shiro.session.mgt.SessionValidationScheduler)
- org.apache.shiro.codec.H64
- org.apache.shiro.tools.hasher.Hasher
- org.apache.shiro.crypto.hash.HashRequest.Builder
- org.apache.shiro.hazelcast.cache.HazelcastCacheManager (implements org.apache.shiro.cache.CacheManager, org.apache.shiro.util.Destroyable, org.apache.shiro.util.Initializable)
- org.apache.shiro.samples.HelloController
- org.apache.shiro.codec.Hex
- org.apache.shiro.crypto.hash.format.HexFormat (implements org.apache.shiro.crypto.hash.format.HashFormat)
- org.apache.shiro.web.session.HttpServletSession (implements org.apache.shiro.session.Session)
- org.apache.shiro.config.Ini (implements java.util.Map<K,V>)
- org.apache.shiro.config.Ini.Section (implements java.util.Map<K,V>)
- java.io.InputStream (implements java.io.Closeable)
- java.io.ObjectInputStream (implements java.io.ObjectInput, java.io.ObjectStreamConstants)
- org.apache.shiro.io.ClassResolvingObjectInputStream
- java.io.ObjectInputStream (implements java.io.ObjectInput, java.io.ObjectStreamConstants)
- org.apache.shiro.util.JavaEnvironment
- org.apache.shiro.session.mgt.eis.JavaUuidSessionIdGenerator (implements org.apache.shiro.session.mgt.eis.SessionIdGenerator)
- org.apache.shiro.crypto.JcaCipherService (implements org.apache.shiro.crypto.CipherService)
- org.apache.shiro.crypto.AbstractSymmetricCipherService
- org.apache.shiro.crypto.DefaultBlockCipherService
- org.apache.shiro.crypto.AesCipherService
- org.apache.shiro.crypto.BlowfishCipherService
- org.apache.shiro.crypto.DefaultBlockCipherService
- org.apache.shiro.crypto.AbstractSymmetricCipherService
- org.apache.shiro.util.JdbcUtils
- org.apache.shiro.realm.ldap.JndiLdapContextFactory (implements org.apache.shiro.realm.ldap.LdapContextFactory)
- org.apache.shiro.jndi.JndiLocator
- org.apache.shiro.jndi.JndiObjectFactory<T> (implements org.apache.shiro.util.Factory<T>)
- org.apache.shiro.realm.jndi.JndiRealmFactory (implements org.apache.shiro.realm.RealmFactory)
- org.apache.shiro.jndi.JndiTemplate
- org.apache.shiro.realm.ldap.LdapUtils
- org.apache.shiro.spring.LifecycleBeanPostProcessor (implements org.springframework.beans.factory.config.DestructionAwareBeanPostProcessor, org.springframework.core.PriorityOrdered)
- org.apache.shiro.util.LifecycleUtils
- org.apache.shiro.config.event.LoggingBeanEventListener
- org.apache.shiro.samples.LoginController
- org.apache.shiro.cache.MapCache<K,V> (implements org.apache.shiro.cache.Cache<K,V>)
- org.apache.shiro.util.MapContext (implements java.util.Map<K,V>, java.io.Serializable)
- org.apache.shiro.session.mgt.DefaultSessionContext (implements org.apache.shiro.session.mgt.SessionContext)
- org.apache.shiro.web.session.mgt.DefaultWebSessionContext (implements org.apache.shiro.web.session.mgt.WebSessionContext)
- org.apache.shiro.subject.support.DefaultSubjectContext (implements org.apache.shiro.subject.SubjectContext)
- org.apache.shiro.web.subject.support.DefaultWebSubjectContext (implements org.apache.shiro.web.subject.WebSubjectContext)
- org.apache.shiro.session.mgt.DefaultSessionContext (implements org.apache.shiro.session.mgt.SessionContext)
- org.apache.shiro.aop.MethodInterceptorSupport (implements org.apache.shiro.aop.MethodInterceptor)
- org.apache.shiro.aop.AnnotationMethodInterceptor
- org.apache.shiro.authz.aop.AuthorizingAnnotationMethodInterceptor
- org.apache.shiro.authz.aop.AuthenticatedAnnotationMethodInterceptor
- org.apache.shiro.authz.aop.GuestAnnotationMethodInterceptor
- org.apache.shiro.authz.aop.PermissionAnnotationMethodInterceptor
- org.apache.shiro.authz.aop.RoleAnnotationMethodInterceptor
- org.apache.shiro.authz.aop.UserAnnotationMethodInterceptor
- org.apache.shiro.authz.aop.AuthorizingAnnotationMethodInterceptor
- org.apache.shiro.authz.aop.AuthorizingMethodInterceptor
- org.apache.shiro.authz.aop.AnnotationsAuthorizingMethodInterceptor
- org.apache.shiro.spring.security.interceptor.AopAllianceAnnotationsAuthorizingMethodInterceptor (implements org.aopalliance.intercept.MethodInterceptor)
- org.apache.shiro.aspectj.AspectjAnnotationsAuthorizingMethodInterceptor
- org.apache.shiro.authz.aop.AnnotationsAuthorizingMethodInterceptor
- org.apache.shiro.aop.AnnotationMethodInterceptor
- org.apache.shiro.authz.ModularRealmAuthorizer (implements org.apache.shiro.authz.Authorizer, org.apache.shiro.authz.permission.PermissionResolverAware, org.apache.shiro.authz.permission.RolePermissionResolverAware)
- org.apache.shiro.authc.credential.PasswordMatcher (implements org.apache.shiro.authc.credential.CredentialsMatcher)
- org.apache.shiro.web.filter.mgt.PathMatchingFilterChainResolver (implements org.apache.shiro.web.filter.mgt.FilterChainResolver)
- org.apache.shiro.util.PermissionUtils
- com.google.inject.PrivateModule (implements com.google.inject.Module)
- org.apache.shiro.guice.ShiroModule (implements org.apache.shiro.util.Destroyable)
- QuickstartShiroModule
- org.apache.shiro.guice.web.ShiroWebModule
- org.apache.shiro.guice.ShiroModule (implements org.apache.shiro.util.Destroyable)
- org.apache.shiro.web.servlet.ProxiedFilterChain (implements javax.servlet.FilterChain)
- org.apache.shiro.session.ProxiedSession (implements org.apache.shiro.session.Session)
- org.apache.shiro.session.mgt.ImmutableProxiedSession
- org.apache.shiro.session.mgt.quartz.QuartzSessionValidationJob (implements org.quartz.Job)
- org.apache.shiro.session.mgt.quartz.QuartzSessionValidationScheduler (implements org.apache.shiro.session.mgt.SessionValidationScheduler)
- Quickstart
- org.apache.shiro.samples.QuickStart
- QuickstartGuice
- org.apache.shiro.session.mgt.eis.RandomSessionIdGenerator (implements org.apache.shiro.session.mgt.eis.SessionIdGenerator)
- org.apache.shiro.web.util.RedirectView
- org.apache.shiro.config.ReflectionBuilder
- org.apache.shiro.util.RegExPatternMatcher (implements org.apache.shiro.util.PatternMatcher)
- org.apache.shiro.io.ResourceUtils
- org.apache.shiro.samples.RestrictedErrorController (implements org.springframework.boot.web.servlet.error.ErrorController)
- org.apache.shiro.web.util.SavedRequest (implements java.io.Serializable)
- org.apache.shiro.crypto.SecureRandomNumberGenerator (implements org.apache.shiro.crypto.RandomNumberGenerator)
- org.apache.shiro.SecurityUtils
- org.apache.shiro.web.session.mgt.ServletContainerSessionManager (implements org.apache.shiro.web.session.mgt.WebSessionManager)
- org.apache.shiro.web.servlet.ServletContextSupport
- org.apache.shiro.web.servlet.AbstractFilter (implements javax.servlet.Filter)
- org.apache.shiro.web.servlet.NameableFilter (implements org.apache.shiro.util.Nameable)
- org.apache.shiro.web.servlet.OncePerRequestFilter
- org.apache.shiro.web.servlet.AbstractShiroFilter
- org.apache.shiro.guice.web.GuiceShiroFilter
- org.apache.shiro.web.servlet.IniShiroFilter
- org.apache.shiro.web.servlet.ShiroFilter
- org.apache.shiro.web.servlet.AdviceFilter
- org.apache.shiro.web.filter.authc.LogoutFilter
- org.apache.shiro.web.filter.PathMatchingFilter (implements org.apache.shiro.web.filter.PathConfigProcessor)
- org.apache.shiro.web.filter.AccessControlFilter
- org.apache.shiro.web.filter.authc.AuthenticationFilter
- org.apache.shiro.web.filter.authc.AuthenticatingFilter
- org.apache.shiro.web.filter.authc.BasicHttpAuthenticationFilter
- org.apache.shiro.web.filter.authc.BearerHttpAuthenticationFilter
- org.apache.shiro.cas.CasFilter
- org.apache.shiro.web.filter.authc.FormAuthenticationFilter
- org.apache.shiro.web.filter.authc.PassThruAuthenticationFilter
- org.apache.shiro.web.filter.authc.AuthenticatingFilter
- org.apache.shiro.web.filter.authz.AuthorizationFilter
- org.apache.shiro.web.filter.authz.HostFilter
- org.apache.shiro.web.filter.authz.PermissionsAuthorizationFilter
- org.apache.shiro.web.filter.authz.HttpMethodPermissionFilter
- org.apache.shiro.web.filter.authz.PortFilter
- org.apache.shiro.web.filter.authz.SslFilter
- org.apache.shiro.web.filter.authz.RolesAuthorizationFilter
- org.apache.shiro.web.filter.InvalidRequestFilter
- org.apache.shiro.web.filter.authc.UserFilter
- org.apache.shiro.web.filter.authc.AuthenticationFilter
- org.apache.shiro.web.filter.authc.AnonymousFilter
- org.apache.shiro.web.filter.session.NoSessionCreationFilter
- org.apache.shiro.web.filter.AccessControlFilter
- org.apache.shiro.web.servlet.AbstractShiroFilter
- org.apache.shiro.web.servlet.OncePerRequestFilter
- org.apache.shiro.web.servlet.NameableFilter (implements org.apache.shiro.util.Nameable)
- org.apache.shiro.web.servlet.AbstractFilter (implements javax.servlet.Filter)
- javax.servlet.ServletRequestWrapper (implements javax.servlet.ServletRequest)
- javax.servlet.http.HttpServletRequestWrapper (implements javax.servlet.http.HttpServletRequest)
- org.apache.shiro.web.servlet.ShiroHttpServletRequest
- javax.servlet.http.HttpServletRequestWrapper (implements javax.servlet.http.HttpServletRequest)
- javax.servlet.ServletResponseWrapper (implements javax.servlet.ServletResponse)
- javax.servlet.http.HttpServletResponseWrapper (implements javax.servlet.http.HttpServletResponse)
- org.apache.shiro.web.servlet.ShiroHttpServletResponse
- javax.servlet.http.HttpServletResponseWrapper (implements javax.servlet.http.HttpServletResponse)
- org.apache.shiro.session.SessionListenerAdapter (implements org.apache.shiro.session.SessionListener)
- org.apache.shiro.crypto.hash.format.Shiro1CryptFormat (implements org.apache.shiro.crypto.hash.format.ModularCryptFormat, org.apache.shiro.crypto.hash.format.ParsableHashFormat)
- org.apache.shiro.aspectj.ShiroAnnotationAuthorizingAspect
- org.apache.shiro.web.jaxrs.ShiroAnnotationFilterFeature (implements javax.ws.rs.container.DynamicFeature)
- org.apache.shiro.spring.ShiroEventBusBeanPostProcessor (implements org.springframework.beans.factory.config.BeanPostProcessor)
- org.apache.shiro.web.jaxrs.ShiroFeature (implements javax.ws.rs.core.Feature)
- org.apache.shiro.spring.web.ShiroFilterFactoryBean (implements org.springframework.beans.factory.config.BeanPostProcessor, org.springframework.beans.factory.FactoryBean<T>)
- org.apache.shiro.web.servlet.ShiroHttpSession (implements javax.servlet.http.HttpSession)
- org.apache.shiro.spring.web.config.ShiroRequestMappingConfig
- org.apache.shiro.web.jaxrs.ShiroSecurityContext (implements javax.ws.rs.core.SecurityContext)
- org.apache.shiro.guice.ShiroSessionScope (implements com.google.inject.Scope)
- org.apache.shiro.guice.web.ShiroWebModule.FilterConfig<T>
- org.apache.shiro.spring.config.web.autoconfigure.ShiroWebMvcAutoConfiguration
- org.apache.shiro.authc.SimpleAccount (implements org.apache.shiro.authc.Account, org.apache.shiro.authc.MergableAuthenticationInfo, org.apache.shiro.authc.SaltedAuthenticationInfo, java.io.Serializable)
- org.apache.shiro.authc.SimpleAuthenticationInfo (implements org.apache.shiro.authc.MergableAuthenticationInfo, org.apache.shiro.authc.SaltedAuthenticationInfo)
- org.apache.shiro.authz.SimpleAuthorizationInfo (implements org.apache.shiro.authz.AuthorizationInfo)
- org.apache.shiro.util.SimpleByteSource (implements org.apache.shiro.util.ByteSource)
- org.apache.shiro.web.servlet.SimpleCookie (implements org.apache.shiro.web.servlet.Cookie)
- org.apache.shiro.crypto.hash.SimpleHashRequest (implements org.apache.shiro.crypto.hash.HashRequest)
- org.apache.shiro.web.filter.mgt.SimpleNamedFilterList (implements org.apache.shiro.web.filter.mgt.NamedFilterList)
- org.apache.shiro.subject.SimplePrincipalCollection (implements org.apache.shiro.subject.MutablePrincipalCollection)
- org.apache.shiro.subject.SimplePrincipalMap (implements org.apache.shiro.subject.PrincipalMap)
- org.apache.shiro.authz.SimpleRole (implements java.io.Serializable)
- org.apache.shiro.samples.SimpleService
- org.apache.shiro.session.mgt.SimpleSession (implements java.io.Serializable, org.apache.shiro.session.mgt.ValidatingSession)
- org.apache.shiro.session.mgt.SimpleSessionFactory (implements org.apache.shiro.session.mgt.SessionFactory)
- org.apache.shiro.event.support.SingleArgumentMethodEventListener (implements org.apache.shiro.event.support.TypedEventListener)
- org.apache.shiro.util.SoftHashMap<K,V> (implements java.util.Map<K,V>)
- org.apache.shiro.spring.aop.SpringAnnotationResolver (implements org.apache.shiro.aop.AnnotationResolver)
- org.apache.shiro.web.filter.authz.SslFilter.HSTS
- 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.apache.shiro.spring.security.interceptor.AuthorizationAttributeSourceAdvisor
- org.springframework.aop.support.StaticMethodMatcherPointcutAdvisor (implements org.springframework.core.Ordered, org.springframework.aop.PointcutAdvisor, java.io.Serializable)
- org.springframework.aop.support.StaticMethodMatcherPointcut (implements org.springframework.aop.Pointcut)
- org.apache.shiro.util.StringUtils
- org.apache.shiro.subject.Subject.Builder
- org.apache.shiro.web.subject.WebSubject.Builder
- org.apache.shiro.concurrent.SubjectAwareExecutor (implements java.util.concurrent.Executor)
- org.apache.shiro.concurrent.SubjectAwareExecutorService (implements java.util.concurrent.ExecutorService)
- org.apache.shiro.concurrent.SubjectAwareScheduledExecutorService (implements java.util.concurrent.ScheduledExecutorService)
- org.apache.shiro.concurrent.SubjectAwareExecutorService (implements java.util.concurrent.ExecutorService)
- org.apache.shiro.subject.support.SubjectCallable<V> (implements java.util.concurrent.Callable<V>)
- org.apache.shiro.web.jaxrs.SubjectPrincipalRequestFilter (implements javax.ws.rs.container.ContainerRequestFilter)
- org.apache.shiro.subject.support.SubjectRunnable (implements java.lang.Runnable)
- org.apache.shiro.subject.support.SubjectThreadState (implements org.apache.shiro.util.ThreadState)
- javax.servlet.jsp.tagext.TagSupport (implements javax.servlet.jsp.tagext.IterationTag, java.io.Serializable)
- org.apache.shiro.web.tags.SecureTag
- org.apache.shiro.web.tags.AuthenticatedTag
- org.apache.shiro.web.tags.GuestTag
- org.apache.shiro.web.tags.NotAuthenticatedTag
- org.apache.shiro.web.tags.PermissionTag
- org.apache.shiro.web.tags.HasPermissionTag
- org.apache.shiro.web.tags.LacksPermissionTag
- org.apache.shiro.web.tags.PrincipalTag
- org.apache.shiro.web.tags.RoleTag
- org.apache.shiro.web.tags.HasAnyRolesTag
- org.apache.shiro.web.tags.HasRoleTag
- org.apache.shiro.web.tags.LacksRoleTag
- org.apache.shiro.web.tags.UserTag
- org.apache.shiro.web.tags.SecureTag
- org.apache.shiro.util.ThreadContext
- java.lang.Throwable (implements java.io.Serializable)
- java.lang.Exception
- java.lang.RuntimeException
- org.apache.shiro.spring.boot.autoconfigure.exception.NoRealmBeanConfiguredException
- org.apache.shiro.ShiroException
- org.apache.shiro.authc.AuthenticationException
- org.apache.shiro.authc.AccountException
- org.apache.shiro.authc.ConcurrentAccessException
- org.apache.shiro.authc.DisabledAccountException
- org.apache.shiro.authc.LockedAccountException
- org.apache.shiro.authc.ExcessiveAttemptsException
- org.apache.shiro.authc.UnknownAccountException
- org.apache.shiro.cas.CasAuthenticationException
- org.apache.shiro.authc.CredentialsException
- org.apache.shiro.authc.ExpiredCredentialsException
- org.apache.shiro.authc.IncorrectCredentialsException
- org.apache.shiro.authc.pam.ShortCircuitIterationException
- org.apache.shiro.authc.pam.UnsupportedTokenException
- org.apache.shiro.authc.AccountException
- org.apache.shiro.authz.AuthorizationException
- org.apache.shiro.authz.UnauthenticatedException
- org.apache.shiro.authz.UnauthorizedException
- org.apache.shiro.authz.HostUnauthorizedException
- org.apache.shiro.cache.CacheException
- org.apache.shiro.codec.CodecException
- org.apache.shiro.config.ConfigurationException
- org.apache.shiro.config.UnresolveableReferenceException
- org.apache.shiro.crypto.CryptoException
- org.apache.shiro.crypto.UnknownAlgorithmException
- org.apache.shiro.dao.DataAccessException
- org.apache.shiro.dao.InvalidResourceUsageException
- org.apache.shiro.ldap.UnsupportedAuthenticationMechanismException
- org.apache.shiro.dao.InvalidResourceUsageException
- org.apache.shiro.env.EnvironmentException
- org.apache.shiro.env.RequiredTypeException
- org.apache.shiro.subject.ExecutionException
- org.apache.shiro.util.InstantiationException
- org.apache.shiro.authz.permission.InvalidPermissionStringException
- org.apache.shiro.io.SerializationException
- org.apache.shiro.session.SessionException
- org.apache.shiro.subject.support.DisabledSessionException
- org.apache.shiro.session.InvalidSessionException
- org.apache.shiro.session.StoppedSessionException
- org.apache.shiro.session.ExpiredSessionException
- org.apache.shiro.session.UnknownSessionException
- org.apache.shiro.session.StoppedSessionException
- org.apache.shiro.UnavailableSecurityManagerException
- org.apache.shiro.util.UnknownClassException
- org.apache.shiro.authc.AuthenticationException
- java.lang.RuntimeException
- java.lang.Exception
- org.springframework.web.util.UrlPathHelper
- org.apache.shiro.spring.web.ShiroUrlPathHelper
- org.apache.shiro.authc.UsernamePasswordToken (implements org.apache.shiro.authc.HostAuthenticationToken, org.apache.shiro.authc.RememberMeAuthenticationToken)
- org.apache.shiro.samples.WebApp
- org.apache.shiro.web.util.WebUtils
- org.apache.shiro.authz.permission.WildcardPermission (implements org.apache.shiro.authz.Permission, java.io.Serializable)
- org.apache.shiro.authz.permission.DomainPermission
- org.apache.shiro.authz.permission.WildcardPermissionResolver (implements org.apache.shiro.authz.permission.PermissionResolver)
- org.apache.shiro.io.XmlSerializer (implements org.apache.shiro.io.Serializer<T>)
- org.apache.shiro.authc.pam.AbstractAuthenticationStrategy (implements org.apache.shiro.authc.pam.AuthenticationStrategy)
Interface Hierarchy
- org.apache.shiro.aop.AnnotationResolver
- org.apache.shiro.authc.AuthenticationListener
- org.apache.shiro.authc.pam.AuthenticationStrategy
- org.apache.shiro.authc.Authenticator
- org.apache.shiro.mgt.SecurityManager (also extends org.apache.shiro.authz.Authorizer, org.apache.shiro.session.mgt.SessionManager)
- org.apache.shiro.web.mgt.WebSecurityManager
- org.apache.shiro.mgt.SecurityManager (also extends org.apache.shiro.authz.Authorizer, org.apache.shiro.session.mgt.SessionManager)
- org.apache.shiro.authz.Authorizer
- org.apache.shiro.mgt.SecurityManager (also extends org.apache.shiro.authc.Authenticator, org.apache.shiro.session.mgt.SessionManager)
- org.apache.shiro.web.mgt.WebSecurityManager
- org.apache.shiro.mgt.SecurityManager (also extends org.apache.shiro.authc.Authenticator, org.apache.shiro.session.mgt.SessionManager)
- org.apache.shiro.util.ByteSource
- org.apache.shiro.crypto.hash.Hash
- org.apache.shiro.cache.Cache<K,V>
- org.apache.shiro.cache.CacheManager
- org.apache.shiro.cache.CacheManagerAware
- org.apache.shiro.crypto.CipherService
- org.apache.shiro.web.servlet.Cookie
- org.apache.shiro.authc.credential.CredentialsMatcher
- org.apache.shiro.util.Destroyable
- org.apache.shiro.env.Environment
- org.apache.shiro.env.NamedObjectEnvironment
- org.apache.shiro.web.env.WebEnvironment
- org.apache.shiro.web.env.MutableWebEnvironment
- org.apache.shiro.event.EventBus
- org.apache.shiro.event.EventBusAware
- org.apache.shiro.event.support.EventListener
- org.apache.shiro.event.support.TypedEventListener
- org.apache.shiro.event.support.EventListenerResolver
- org.apache.shiro.util.Factory<T>
- org.apache.shiro.web.filter.mgt.FilterChainManager
- org.apache.shiro.web.filter.mgt.FilterChainResolver
- org.apache.shiro.crypto.hash.format.HashFormat
- org.apache.shiro.crypto.hash.format.ModularCryptFormat
- org.apache.shiro.crypto.hash.format.ParsableHashFormat
- org.apache.shiro.crypto.hash.format.HashFormatFactory
- org.apache.shiro.crypto.hash.HashRequest
- org.apache.shiro.crypto.hash.HashService
- org.apache.shiro.crypto.hash.ConfigurableHashService
- org.apache.shiro.util.Initializable
- org.apache.shiro.config.Interpolator
- java.lang.Iterable<T>
- java.util.Collection<E>
- java.util.List<E>
- org.apache.shiro.web.filter.mgt.NamedFilterList
- java.util.List<E>
- org.apache.shiro.subject.PrincipalCollection (also extends java.io.Serializable)
- org.apache.shiro.subject.MutablePrincipalCollection
- org.apache.shiro.subject.PrincipalMap (also extends java.util.Map<K,V>)
- java.util.Collection<E>
- org.apache.shiro.jndi.JndiCallback
- org.apache.shiro.realm.ldap.LdapContextFactory
- org.apache.shiro.authc.LogoutAware
- java.util.Map<K,V>
- org.apache.shiro.subject.PrincipalMap (also extends org.apache.shiro.subject.PrincipalCollection)
- org.apache.shiro.session.mgt.SessionContext
- org.apache.shiro.web.session.mgt.WebSessionContext (also extends org.apache.shiro.web.util.RequestPairSource)
- org.apache.shiro.subject.SubjectContext
- org.apache.shiro.web.subject.WebSubjectContext (also extends org.apache.shiro.web.util.RequestPairSource)
- org.apache.shiro.aop.MethodInterceptor
- org.apache.shiro.aop.MethodInvocation
- org.apache.shiro.util.Nameable
- org.apache.shiro.authc.credential.PasswordService
- org.apache.shiro.authc.credential.HashingPasswordService
- org.apache.shiro.web.filter.PathConfigProcessor
- org.apache.shiro.util.PatternMatcher
- org.apache.shiro.authz.Permission
- org.apache.shiro.authz.permission.PermissionResolver
- org.apache.shiro.authz.permission.PermissionResolverAware
- org.apache.shiro.crypto.RandomNumberGenerator
- org.apache.shiro.realm.Realm
- org.apache.shiro.realm.RealmFactory
- org.apache.shiro.mgt.RememberMeManager
- org.apache.shiro.web.util.RequestPairSource
- org.apache.shiro.web.session.mgt.WebSessionContext (also extends org.apache.shiro.session.mgt.SessionContext)
- org.apache.shiro.web.subject.WebSubject (also extends org.apache.shiro.subject.Subject)
- org.apache.shiro.web.subject.WebSubjectContext (also extends org.apache.shiro.subject.SubjectContext)
- org.apache.shiro.config.ResourceConfigurable
- org.apache.shiro.authz.permission.RolePermissionResolver
- org.apache.shiro.authz.permission.RolePermissionResolverAware
- java.io.Serializable
- org.apache.shiro.authc.AuthenticationInfo
- org.apache.shiro.authc.Account (also extends org.apache.shiro.authz.AuthorizationInfo)
- org.apache.shiro.authc.MergableAuthenticationInfo
- org.apache.shiro.authc.SaltedAuthenticationInfo
- org.apache.shiro.authc.AuthenticationToken
- org.apache.shiro.authc.HostAuthenticationToken
- org.apache.shiro.authc.RememberMeAuthenticationToken
- org.apache.shiro.authz.AuthorizationInfo
- org.apache.shiro.authc.Account (also extends org.apache.shiro.authc.AuthenticationInfo)
- org.apache.shiro.subject.PrincipalCollection (also extends java.lang.Iterable<T>)
- org.apache.shiro.subject.MutablePrincipalCollection
- org.apache.shiro.subject.PrincipalMap (also extends java.util.Map<K,V>)
- org.apache.shiro.authc.AuthenticationInfo
- org.apache.shiro.io.Serializer<T>
- org.apache.shiro.session.Session
- org.apache.shiro.session.mgt.ValidatingSession
- org.apache.shiro.session.mgt.eis.SessionDAO
- org.apache.shiro.session.mgt.SessionFactory
- org.apache.shiro.session.mgt.eis.SessionIdGenerator
- org.apache.shiro.session.mgt.SessionKey
- org.apache.shiro.session.SessionListener
- org.apache.shiro.session.mgt.SessionManager
- org.apache.shiro.session.mgt.NativeSessionManager
- org.apache.shiro.mgt.SecurityManager (also extends org.apache.shiro.authc.Authenticator, org.apache.shiro.authz.Authorizer)
- org.apache.shiro.web.mgt.WebSecurityManager
- org.apache.shiro.session.mgt.ValidatingSessionManager
- org.apache.shiro.web.session.mgt.WebSessionManager
- org.apache.shiro.mgt.SessionStorageEvaluator
- org.apache.shiro.session.mgt.SessionValidationScheduler
- org.apache.shiro.spring.web.config.ShiroFilterChainDefinition
- org.apache.shiro.subject.Subject
- org.apache.shiro.web.subject.WebSubject (also extends org.apache.shiro.web.util.RequestPairSource)
- org.apache.shiro.mgt.SubjectDAO
- org.apache.shiro.mgt.SubjectFactory
- org.apache.shiro.util.ThreadState
Annotation Type Hierarchy
- org.apache.shiro.authz.annotation.RequiresAuthentication (implements java.lang.annotation.Annotation)
- org.apache.shiro.authz.annotation.RequiresGuest (implements java.lang.annotation.Annotation)
- org.apache.shiro.authz.annotation.RequiresPermissions (implements java.lang.annotation.Annotation)
- org.apache.shiro.authz.annotation.RequiresRoles (implements java.lang.annotation.Annotation)
- org.apache.shiro.authz.annotation.RequiresUser (implements java.lang.annotation.Annotation)
- org.apache.shiro.event.Subscribe (implements java.lang.annotation.Annotation)
Enum Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)
- org.apache.shiro.web.servlet.Cookie.SameSiteOptions
- org.apache.shiro.web.filter.mgt.DefaultFilter
- org.apache.shiro.realm.jdbc.JdbcRealm.SaltStyle
- org.apache.shiro.authz.annotation.Logical
- org.apache.shiro.crypto.OperationMode
- org.apache.shiro.crypto.PaddingScheme
- org.apache.shiro.crypto.hash.format.ProvidedHashFormat
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)