C# Class PERMWebSolution.Models.SessionManager

Session management class
Afficher le fichier Open project: VK-EIF/PERM-WEB-SOURCE Class Usage Examples

Méthodes publiques

Méthode Description
SessionManager ( int uID ) : System

Constructor

SessionManager ( string sessionID ) : System

Oveloaded constructor accepts sessionID

checkSession ( ) : bool

checks if user session is active

getUserSession ( ) : string

Returns session if user is regitered

Private Methods

Méthode Description
createSession ( ) : bool

Saves session to the session table

deleteOldSessions ( ) : void

Deletes old sessions

deleteOldUserSession ( ) : void

Deletes old sessions

Method Details

SessionManager() public méthode

Constructor
public SessionManager ( int uID ) : System
uID int User ID
Résultat System

SessionManager() public méthode

Oveloaded constructor accepts sessionID
public SessionManager ( string sessionID ) : System
sessionID string String sessionID
Résultat System

checkSession() public méthode

checks if user session is active
public checkSession ( ) : bool
Résultat bool

getUserSession() public méthode

Returns session if user is regitered
public getUserSession ( ) : string
Résultat string