Uses of Interface
org.apache.shiro.session.mgt.SessionContext
Packages that use SessionContext
Package
Description
Provides the master
SecurityManager interface and a default implementation
hierarchy for managing all aspects of Shiro's functionality in an application.SessionManager components supporting enterprise session management.Concrete support implementations of most of the
org.apache.shiro.subject interfaces.-
Uses of SessionContext in org.apache.shiro.mgt
Methods in org.apache.shiro.mgt that return SessionContextModifier and TypeMethodDescriptionprotected SessionContextDefaultSecurityManager.createSessionContext(SubjectContext subjectContext) Methods in org.apache.shiro.mgt with parameters of type SessionContext -
Uses of SessionContext in org.apache.shiro.session.mgt
Classes in org.apache.shiro.session.mgt that implement SessionContextModifier and TypeClassDescriptionclassDefault implementation of theSessionContextinterface which provides getters and setters that wrap interaction with the underlying backing context map.Methods in org.apache.shiro.session.mgt with parameters of type SessionContextModifier and TypeMethodDescriptionprotected SessionAbstractNativeSessionManager.createExposedSession(Session session, SessionContext context) protected abstract SessionAbstractNativeSessionManager.createSession(SessionContext context) Creates a newSession Sessioninstance based on the specified (possiblynull) initialization data.protected SessionAbstractValidatingSessionManager.createSession(SessionContext context) SessionFactory.createSession(SessionContext initData) Creates a newSessioninstance based on the specified contextual initialization data.SimpleSessionFactory.createSession(SessionContext initData) Creates a newSimpleSessioninstance retaining the context'shostif one can be found.protected abstract SessionAbstractValidatingSessionManager.doCreateSession(SessionContext initData) protected SessionDefaultSessionManager.doCreateSession(SessionContext context) protected SessionDefaultSessionManager.newSessionInstance(SessionContext context) protected voidAbstractNativeSessionManager.onStart(Session session, SessionContext context) Template method that allows subclasses to react to a new session being created.AbstractNativeSessionManager.start(SessionContext context) SessionManager.start(SessionContext context) Starts a new session based on the specified contextual initialization data, which can be used by the underlying implementation to determine how exactly to create the internal Session instance. -
Uses of SessionContext in org.apache.shiro.subject.support
Methods in org.apache.shiro.subject.support that return SessionContextModifier and TypeMethodDescriptionprotected SessionContextDelegatingSubject.createSessionContext()