C# 클래스 BgEngine.Infraestructure.Security.CodeFirstExtendedProvider

상속: System.Web.Security.MembershipProvider
파일 보기 프로젝트 열기: yagopv/BgEngine 1 사용 예제들

공개 메소드들

메소드 설명
ConfirmAccount ( string accountConfirmationToken ) : bool
CreateAccount ( string userName, string password, string email ) : string
CreateAccount ( string userName, string password, string email, bool requireConfirmationToken ) : string
CreateAccount ( string userName, string password, string email, string firstname, string lastname, string timezone, string culture, bool requireConfirmationToken ) : string
DeleteAccount ( string userName ) : bool
ExtendedValidateUser ( string userNameOrEmail, string password ) : string
GeneratePasswordResetToken ( string userName ) : string
GeneratePasswordResetToken ( string userName, int tokenExpirationInMinutesFromNow ) : string
GetCreateDate ( string userName ) : System.DateTime
GetLastPasswordFailureDate ( string userName ) : System.DateTime
GetPasswordChangedDate ( string userName ) : System.DateTime
GetPasswordFailuresSinceLastSuccess ( string userName ) : int
GetUserIdFromPasswordResetToken ( string token ) : System.Guid
IsConfirmed ( string userName ) : bool
ResetPasswordWithToken ( string token, string newPassword ) : bool

메소드 상세

ConfirmAccount() 공개 추상적인 메소드

public abstract ConfirmAccount ( string accountConfirmationToken ) : bool
accountConfirmationToken string
리턴 bool

CreateAccount() 공개 메소드

public CreateAccount ( string userName, string password, string email ) : string
userName string
password string
email string
리턴 string

CreateAccount() 공개 추상적인 메소드

public abstract CreateAccount ( string userName, string password, string email, bool requireConfirmationToken ) : string
userName string
password string
email string
requireConfirmationToken bool
리턴 string

CreateAccount() 공개 추상적인 메소드

public abstract CreateAccount ( string userName, string password, string email, string firstname, string lastname, string timezone, string culture, bool requireConfirmationToken ) : string
userName string
password string
email string
firstname string
lastname string
timezone string
culture string
requireConfirmationToken bool
리턴 string

DeleteAccount() 공개 추상적인 메소드

public abstract DeleteAccount ( string userName ) : bool
userName string
리턴 bool

ExtendedValidateUser() 공개 추상적인 메소드

public abstract ExtendedValidateUser ( string userNameOrEmail, string password ) : string
userNameOrEmail string
password string
리턴 string

GeneratePasswordResetToken() 공개 메소드

public GeneratePasswordResetToken ( string userName ) : string
userName string
리턴 string

GeneratePasswordResetToken() 공개 추상적인 메소드

public abstract GeneratePasswordResetToken ( string userName, int tokenExpirationInMinutesFromNow ) : string
userName string
tokenExpirationInMinutesFromNow int
리턴 string

GetCreateDate() 공개 추상적인 메소드

public abstract GetCreateDate ( string userName ) : System.DateTime
userName string
리턴 System.DateTime

GetLastPasswordFailureDate() 공개 추상적인 메소드

public abstract GetLastPasswordFailureDate ( string userName ) : System.DateTime
userName string
리턴 System.DateTime

GetPasswordChangedDate() 공개 추상적인 메소드

public abstract GetPasswordChangedDate ( string userName ) : System.DateTime
userName string
리턴 System.DateTime

GetPasswordFailuresSinceLastSuccess() 공개 추상적인 메소드

public abstract GetPasswordFailuresSinceLastSuccess ( string userName ) : int
userName string
리턴 int

GetUserIdFromPasswordResetToken() 공개 추상적인 메소드

public abstract GetUserIdFromPasswordResetToken ( string token ) : System.Guid
token string
리턴 System.Guid

IsConfirmed() 공개 추상적인 메소드

public abstract IsConfirmed ( string userName ) : bool
userName string
리턴 bool

ResetPasswordWithToken() 공개 추상적인 메소드

public abstract ResetPasswordWithToken ( string token, string newPassword ) : bool
token string
newPassword string
리턴 bool