C# Класс Foundation.Server.Infrastructure.AppAuthorization

Application Session. Saved as an encrypted header cookie.
Показать файл Открыть проект

Открытые методы

Метод Описание
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

Приватные методы

Метод Описание
ToAesJson ( ) : string

Описание методов

AppAuthorization() публичный Метод

public AppAuthorization ( ) : System
Результат System

AppAuthorization() публичный Метод

public AppAuthorization ( UserAccount user ) : System
user UserAccount
Результат System

GetSession() публичный статический Метод

Read from cookie or Create
public static GetSession ( ) : AppAuthorization
Результат AppAuthorization

SetResponse() публичный Метод

Save to cookie
public SetResponse ( ) : void
Результат void

SignOut() публичный Метод

Sign out
public SignOut ( ) : void
Результат void

UpdateFrom() публичный Метод

Updates session from DB object
public UpdateFrom ( UserAccount user ) : void
user UserAccount
Результат void