C# Класс Chaos.Portal.Authentication.Extension.AuthKey

Наследование: AExtension
Показать файл Открыть проект

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

Метод Описание
AuthKey ( IPortalApplication portalApplication, IAuthenticationRepository authenticationRepository ) : System
Create ( string name ) : Data.Model.AuthKey
Delete ( string name ) : ScalarResult
Get ( ) : IList
Login ( string token ) : Data.Session

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

Метод Описание
GetAuthenticationKey ( string hashed ) : Data.Model.AuthKey
ToHash ( string secret ) : string

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

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

public AuthKey ( IPortalApplication portalApplication, IAuthenticationRepository authenticationRepository ) : System
portalApplication IPortalApplication
authenticationRepository IAuthenticationRepository
Результат System

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

public Create ( string name ) : Data.Model.AuthKey
name string
Результат Data.Model.AuthKey

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

public Delete ( string name ) : ScalarResult
name string
Результат ScalarResult

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

public Get ( ) : IList
Результат IList

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

public Login ( string token ) : Data.Session
token string
Результат Data.Session