Package org.apache.shiro.web.env
Web-specific
Environment
implementation and support. The most important
components are the EnvironmentLoader
and EnvironmentLoaderListener
, which are used in conjunction
with the ShiroFilter
to enable Shiro in a web application.- See Also:
EnvironmentLoaderListener
,EnvironmentLoader
-
Interface Summary Interface Description MutableWebEnvironment AWebEnvironment
that supports 'write' operations operations.WebEnvironment A web-specificEnvironment
instance, used in web applications. -
Class Summary Class Description DefaultWebEnvironment DefaultWebEnvironment
implementation based on a backingMap
instance.EnvironmentLoader AnEnvironmentLoader
is responsible for loading a web application's ShiroWebEnvironment
(which includes the web app'sWebSecurityManager
) into theServletContext
at application startup.EnvironmentLoaderListener Bootstrap listener to startup and shutdown the web application's ShiroWebEnvironment
at ServletContext startup and shutdown respectively.IniWebEnvironment ResourceBasedWebEnvironment Abstract implementation forWebEnvironment
s that can be initialized via resource paths (config files).