C# Класс StarterTemplate.Core.Services.SecurityService

Наследование: ISecurityService
Показать файл Открыть проект

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

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