C# Class cloudscribe.Web.SimpleAuth.Services.SignInManager

Afficher le fichier Open project: joeaudette/cloudscribe.Web.SimpleAuth Class Usage Examples

Méthodes publiques

Méthode Description
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

Method Details

GetClaimsPrincipal() public méthode

public GetClaimsPrincipal ( SimpleAuthUser authUser ) : ClaimsPrincipal
authUser SimpleAuthUser
Résultat System.Security.Claims.ClaimsPrincipal

GetUser() public méthode

public GetUser ( string userName ) : SimpleAuthUser
userName string
Résultat SimpleAuthUser

HashPassword() public méthode

public HashPassword ( string inputPassword ) : string
inputPassword string
Résultat string

SignInManager() public méthode

public SignInManager ( IAuthSettingsResolver settingsResolver, IUserLookupProvider userLookupProvider, IPasswordHasher passwordHasher, ILogger logger ) : cloudscribe.Web.SimpleAuth.Models
settingsResolver IAuthSettingsResolver
userLookupProvider IUserLookupProvider
passwordHasher IPasswordHasher
logger ILogger
Résultat cloudscribe.Web.SimpleAuth.Models

ValidatePassword() public méthode

public ValidatePassword ( SimpleAuthUser authUser, string providedPassword ) : bool
authUser SimpleAuthUser
providedPassword string
Résultat bool