Interface IAccountRecovery
Предоставляет методы для восстановления пароля пользователя.
public interface IAccountRecovery
- Extension Methods
Methods
RecoverAccountAsync(string)
Асинхронно выполняет запрос на восстановление доступа к учётной записи.
Task RecoverAccountAsync(string login)
Parameters
login
string
Returns
ResetPasswordAsync(string, SecureString)
Сбрасывает пароль для учетной записи с помощью маркера сброса пароля.
Task ResetPasswordAsync(string token, SecureString newPassword)
Parameters
token
stringМаркер сброса пароля, полученный в e-mail сообщении.
newPassword
SecureStringНовый пароль.
Returns
- Task
Значение true, если пароль изменен. В противном случае — значение false.
Exceptions
- NoConnectionException
Подключение не выполнено или было разорвано.
- InvalidOperationException
Один из методов RecoverAccount или ResetPassword уже был вызван.