org.apache.shiro.session.mgt
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
 Session createSession(SessionContext initData)
          Creates a new Session instance based on the specified contextual initialization data.
 

Method Detail

createSession

Session createSession(SessionContext initData)
Creates a new Session instance based on the specified contextual initialization data.

Parameters:
initData - the initialization data to be used during Session creation.
Returns:
a new Session instance.
Since:
1.0


Copyright © 2004-2012 The Apache Software Foundation. All Rights Reserved.