C# Класс cloudscribe.Web.SimpleAuth.Services.SignInManager

Показать файл Открыть проект Примеры использования класса

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

Метод Описание
GetClaimsPrincipal ( SimpleAuthUser authUser ) : ClaimsPrincipal
GetUser ( string userName ) : SimpleAuthUser
HashPassword ( string inputPassword ) : string
SignInManager ( IAuthSettingsResolver settingsResolver, IUserLookupProvider userLookupProvider, IPasswordHasher passwordHasher, ILogger logger ) : cloudscribe.Web.SimpleAuth.Models
ValidatePassword ( SimpleAuthUser authUser, string providedPassword ) : bool

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

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

public GetClaimsPrincipal ( SimpleAuthUser authUser ) : ClaimsPrincipal
authUser SimpleAuthUser
Результат System.Security.Claims.ClaimsPrincipal

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

public GetUser ( string userName ) : SimpleAuthUser
userName string
Результат SimpleAuthUser

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

public HashPassword ( string inputPassword ) : string
inputPassword string
Результат string

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

public SignInManager ( IAuthSettingsResolver settingsResolver, IUserLookupProvider userLookupProvider, IPasswordHasher passwordHasher, ILogger logger ) : cloudscribe.Web.SimpleAuth.Models
settingsResolver IAuthSettingsResolver
userLookupProvider IUserLookupProvider
passwordHasher IPasswordHasher
logger ILogger
Результат cloudscribe.Web.SimpleAuth.Models

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

public ValidatePassword ( SimpleAuthUser authUser, string providedPassword ) : bool
authUser SimpleAuthUser
providedPassword string
Результат bool