C# Класс CogMon.Services.User.CogMonAuth

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

Защищенные свойства (Protected)

Свойство Тип Описание
_users UserEntry>.System.Collections.Concurrent.ConcurrentDictionary
log Logger

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

Метод Описание
AuthenticateByToken ( string token ) : UserInfo
GetUserInfo ( IIdentity userIdentity ) : UserInfo
IdentityAuthenticate ( IIdentity userIdentity ) : bool
PasswordAuthenticate ( string user, string password ) : bool

Защищенные методы

Метод Описание
UserFound ( IIdentity identity, UserInfo userRec ) : UserInfo
UserNotFound ( IIdentity identity ) : UserInfo

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

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

public AuthenticateByToken ( string token ) : UserInfo
token string
Результат CogMon.Lib.UserInfo

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

public GetUserInfo ( IIdentity userIdentity ) : UserInfo
userIdentity IIdentity
Результат CogMon.Lib.UserInfo

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

public IdentityAuthenticate ( IIdentity userIdentity ) : bool
userIdentity IIdentity
Результат bool

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

public PasswordAuthenticate ( string user, string password ) : bool
user string
password string
Результат bool

UserFound() защищенный Метод

protected UserFound ( IIdentity identity, UserInfo userRec ) : UserInfo
identity IIdentity
userRec CogMon.Lib.UserInfo
Результат CogMon.Lib.UserInfo

UserNotFound() защищенный Метод

protected UserNotFound ( IIdentity identity ) : UserInfo
identity IIdentity
Результат CogMon.Lib.UserInfo

Описание свойств

_users защищенное свойство

protected System.Collections.Concurrent.ConcurrentDictionary _users
Результат UserEntry>.System.Collections.Concurrent.ConcurrentDictionary

log защищенное свойство

protected Logger log
Результат Logger