C# 클래스 cloudscribe.Web.SimpleAuth.Services.SignInManager

파일 보기 프로젝트 열기: joeaudette/cloudscribe.Web.SimpleAuth 1 사용 예제들

공개 메소드들

메소드 설명
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