Interface SessionFactory
- All Known Implementing Classes:
SimpleSessionFactory
public interface SessionFactory
A simple factory class that instantiates concrete
Session instances. This is mainly a
mechanism to allow instances to be created at runtime if they need to be different the
defaults. It is not used by end-users of the framework, but rather those configuring Shiro to work in an
application, and is typically injected into the SecurityManager or a
SessionManager.- Since:
- 1.0
-
Method Summary
Modifier and TypeMethodDescriptioncreateSession(SessionContext initData) Creates a newSessioninstance based on the specified contextual initialization data.
-
Method Details
-
createSession
Creates a newSessioninstance based on the specified contextual initialization data.- Parameters:
initData- the initialization data to be used duringSessioncreation.- Returns:
- a new
Sessioninstance. - Since:
- 1.0
-