C# Класс BgEngine.Infraestructure.Security.CodeFirstExtendedProvider

Наследование: System.Web.Security.MembershipProvider
Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
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