C# 클래스 Sample.Domain.Services.Implementations.UserAccountService

상속: IUserAccountService
파일 보기 프로젝트 열기: kkrac/ProSpec

공개 메소드들

메소드 설명
ActivateAccount ( string userId, string token ) : bool
CreateAccount ( ISampleUser user, string password, string passwordConfirmation, bool acceptsTerms ) : void
UserAccountService ( IUserAccountDAO dao, IEncryptionService encryptionService, IMessageSender emailService ) : System
ValidateLogin ( string userId, string password ) : void

비공개 메소드들

메소드 설명
IsTemporaryAccountValid ( string userId, string token ) : bool

메소드 상세

ActivateAccount() 공개 메소드

public ActivateAccount ( string userId, string token ) : bool
userId string
token string
리턴 bool

CreateAccount() 공개 메소드

public CreateAccount ( ISampleUser user, string password, string passwordConfirmation, bool acceptsTerms ) : void
user ISampleUser
password string
passwordConfirmation string
acceptsTerms bool
리턴 void

UserAccountService() 공개 메소드

public UserAccountService ( IUserAccountDAO dao, IEncryptionService encryptionService, IMessageSender emailService ) : System
dao IUserAccountDAO
encryptionService IEncryptionService
emailService IMessageSender
리턴 System

ValidateLogin() 공개 메소드

public ValidateLogin ( string userId, string password ) : void
userId string
password string
리턴 void