C# Class Foundation.Server.Infrastructure.AppAuthorization

Application Session. Saved as an encrypted header cookie.
Afficher le fichier Open project: NVentimiglia/Unity3d-Foundation

Méthodes publiques

Méthode Description
AppAuthorization ( ) : System
AppAuthorization ( UserAccount user ) : System
GetSession ( ) : AppAuthorization

Read from cookie or Create

SetResponse ( ) : void

Save to cookie

SignOut ( ) : void

Sign out

UpdateFrom ( UserAccount user ) : void

Updates session from DB object

Private Methods

Méthode Description
ToAesJson ( ) : string

Method Details

AppAuthorization() public méthode

public AppAuthorization ( ) : System
Résultat System

AppAuthorization() public méthode

public AppAuthorization ( UserAccount user ) : System
user UserAccount
Résultat System

GetSession() public static méthode

Read from cookie or Create
public static GetSession ( ) : AppAuthorization
Résultat AppAuthorization

SetResponse() public méthode

Save to cookie
public SetResponse ( ) : void
Résultat void

SignOut() public méthode

Sign out
public SignOut ( ) : void
Résultat void

UpdateFrom() public méthode

Updates session from DB object
public UpdateFrom ( UserAccount user ) : void
user UserAccount
Résultat void