Package org.apache.shiro.web.session.mgt
package org.apache.shiro.web.session.mgt
Concepts used to represent Shiro's aggregate state in an application.
An
Environment instance represents
everything Shiro needs to function in an application.- See Also:
-
ClassDescriptionDefault implementation of the
WebSessionContextinterface which provides getters and setters that wrap interaction with the underlying backing context map.Web-application capableSessionManagerimplementation.SessionManager implementation providingSessionimplementations that are merely wrappers for the Servlet container'sHttpSession.AWebSubjectContextis aSessionContextthat additionally provides for type-safe methods to set and retrieve aServletRequestandServletResponse, as the request/response pair will often need to be referenced during construction of web-initiatedSessioninstances.ASessionKeyimplementation that also retains theServletRequestandServletResponseassociated with the web request that is performing the session lookup.SessionManagerspecific to web-enabled applications.