C# 클래스 StarterTemplate.Core.Services.SecurityService

상속: ISecurityService
파일 보기 프로젝트 열기: mccalltd/MvcStarterTemplate

공개 메소드들

메소드 설명
ChangePassword ( string newPassword ) : void
ResetPassword ( string emailAddress ) : string
SecurityService ( IRepository repository, CurrentUserContext currentUserContext ) : System
SignUp ( string username, string emailAddress, string password ) : Member
ValidateLogin ( string usernameOrEmailAddress, string password ) : Member

비공개 메소드들

메소드 설명
HashPassword ( string password ) : string

메소드 상세

ChangePassword() 공개 메소드

public ChangePassword ( string newPassword ) : void
newPassword string
리턴 void

ResetPassword() 공개 메소드

public ResetPassword ( string emailAddress ) : string
emailAddress string
리턴 string

SecurityService() 공개 메소드

public SecurityService ( IRepository repository, CurrentUserContext currentUserContext ) : System
repository IRepository
currentUserContext CurrentUserContext
리턴 System

SignUp() 공개 메소드

public SignUp ( string username, string emailAddress, string password ) : Member
username string
emailAddress string
password string
리턴 StarterTemplate.Core.Domain.Member

ValidateLogin() 공개 메소드

public ValidateLogin ( string usernameOrEmailAddress, string password ) : Member
usernameOrEmailAddress string
password string
리턴 StarterTemplate.Core.Domain.Member