Class AccountRecovery
Предоставляет методы по восстановлению доступа к учетной записи ЛЭРС УЧЕТ.
public sealed class AccountRecovery : IAccountRecovery, IDisposable
- Inheritance
-
AccountRecovery
- Implements
- Inherited Members
- Extension Methods
Constructors
AccountRecovery(string, int)
Конструктор.
public AccountRecovery(string host, int port)
Parameters
AccountRecovery(Uri, ProxySettings)
Конструктор.
public AccountRecovery(Uri serverUri, ProxySettings proxySettings = null)
Parameters
serverUri
UriproxySettings
ProxySettings
Properties
IsConnected
Возвращает значение, определяющее, установлено ли соединение с сервером.
public bool IsConnected { get; }
Property Value
Methods
CheckTokenAsync(string)
Асинхронно проверяет маркера сброса пароля для учетной записи.
public Task<bool> CheckTokenAsync(string token)
Parameters
token
string
Returns
Dispose()
Освобождает ресурсы.
public void Dispose()
RecoverAccountAsync(string)
Отправляет запрос на восстановление пароля.
public Task RecoverAccountAsync(string login)
Parameters
login
string
Returns
ResetPasswordAsync(string, SecureString)
Асинхронно сбрасывает пароль учётной записи с помощью маркера сброса пароля.
public Task ResetPasswordAsync(string token, SecureString newPassword)
Parameters
token
stringМаркер сброса пароля, полученный в email-сообщении.
newPassword
SecureStringУстанавливаемый новый пароль