Hierarchy For All Packages
Package Hierarchies:- 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.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.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.apache.shiro.mgt.AbstractRememberMeManager (implements org.apache.shiro.mgt.RememberMeManager)
- org.apache.shiro.web.mgt.CookieRememberMeManager
- 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.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.env.DefaultEnvironment (implements org.apache.shiro.util.Destroyable, org.apache.shiro.env.NamedObjectEnvironment)
- 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.web.env.DefaultWebEnvironment (implements org.apache.shiro.web.env.MutableWebEnvironment)
- org.apache.shiro.web.filter.mgt.DefaultFilterChainManager (implements org.apache.shiro.web.filter.mgt.FilterChainManager)
- 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.mgt.DefaultSubjectFactory (implements org.apache.shiro.mgt.SubjectFactory)
- org.apache.shiro.web.mgt.DefaultWebSubjectFactory
- 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.web.env.EnvironmentLoader
- org.apache.shiro.web.env.EnvironmentLoaderListener (implements javax.servlet.ServletContextListener)
- org.apache.shiro.web.session.HttpServletSession (implements org.apache.shiro.session.Session)
- 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.web.filter.mgt.PathMatchingFilterChainResolver (implements org.apache.shiro.web.filter.mgt.FilterChainResolver)
- org.apache.shiro.web.servlet.ProxiedFilterChain (implements javax.servlet.FilterChain)
- org.apache.shiro.web.util.RedirectView
- org.apache.shiro.web.util.SavedRequest (implements java.io.Serializable)
- 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.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.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.web.servlet.ShiroHttpSession (implements javax.servlet.http.HttpSession)
- org.apache.shiro.web.servlet.SimpleCookie (implements org.apache.shiro.web.servlet.Cookie)
- org.apache.shiro.web.filter.mgt.SimpleNamedFilterList (implements org.apache.shiro.web.filter.mgt.NamedFilterList)
- org.apache.shiro.web.filter.authz.SslFilter.HSTS
- org.apache.shiro.subject.Subject.Builder
- org.apache.shiro.web.subject.WebSubject.Builder
- 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.web.util.WebUtils
- org.apache.shiro.util.AbstractFactory<T> (implements org.apache.shiro.util.Factory<T>)
Interface Hierarchy
- 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.web.servlet.Cookie
- org.apache.shiro.env.Environment
- org.apache.shiro.web.env.WebEnvironment
- org.apache.shiro.web.env.MutableWebEnvironment
- org.apache.shiro.web.env.WebEnvironment
- org.apache.shiro.web.filter.mgt.FilterChainManager
- org.apache.shiro.web.filter.mgt.FilterChainResolver
- java.lang.Iterable<T>
- java.util.Collection<E>
- java.util.List<E>
- org.apache.shiro.web.filter.mgt.NamedFilterList
- java.util.List<E>
- java.util.Collection<E>
- java.util.Map<K,V>
- 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.session.mgt.SessionContext
- org.apache.shiro.web.filter.PathConfigProcessor
- 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.session.mgt.SessionManager
- 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.web.session.mgt.WebSessionManager
- org.apache.shiro.mgt.SecurityManager (also extends org.apache.shiro.authc.Authenticator, org.apache.shiro.authz.Authorizer)
- org.apache.shiro.subject.Subject
- org.apache.shiro.web.subject.WebSubject (also extends org.apache.shiro.web.util.RequestPairSource)
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
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)