C# Class Apache.Shiro.Session.Management.Enterprise.MemorySessionDao

Inheritance: CachingSessionDao
Show file Open project: katasource/shironet

Public Methods

Method Description
MemorySessionDao ( ) : System

Protected Methods

Method Description
AssignSessionId ( ISession session, object sessionId ) : void
CreateRandomNumberGenerator ( ) : RandomNumberGenerator
DoCreate ( ISession session ) : object
DoDelete ( ISession session ) : void
DoRead ( object sessionId ) : ISession
DoUpdate ( ISession session ) : void
GenerateNewSessionId ( ) : object

Method Details

AssignSessionId() protected method

protected AssignSessionId ( ISession session, object sessionId ) : void
session ISession
sessionId object
return void

CreateRandomNumberGenerator() protected method

protected CreateRandomNumberGenerator ( ) : RandomNumberGenerator
return System.Security.Cryptography.RandomNumberGenerator

DoCreate() protected method

protected DoCreate ( ISession session ) : object
session ISession
return object

DoDelete() protected method

protected DoDelete ( ISession session ) : void
session ISession
return void

DoRead() protected method

protected DoRead ( object sessionId ) : ISession
sessionId object
return ISession

DoUpdate() protected method

protected DoUpdate ( ISession session ) : void
session ISession
return void

GenerateNewSessionId() protected method

protected GenerateNewSessionId ( ) : object
return object

MemorySessionDao() public method

public MemorySessionDao ( ) : System
return System