Skip to content

ThinkingHome.DeviceModel.Remoting.ProxyClient

ThinkingHome.DeviceModel.Remoting.ProxyClient

IOtpDelivery Interface

Доставка одноразового пароля привязки пользователю (лог хоста, email, …). Реализацию предоставляет потребитель библиотеки (домашнее приложение); в самой библиотеке её нет.

csharp
public interface IOtpDelivery

Methods

IOtpDelivery.DeliverAsync(string, CancellationToken) Method

Доставить одноразовый код пользователю (лог, email, мессенджер — на усмотрение реализации).

csharp
System.Threading.Tasks.Task DeliverAsync(string otp, System.Threading.CancellationToken ct=default(System.Threading.CancellationToken));

Parameters

otp System.String

ct System.Threading.CancellationToken

Returns

System.Threading.Tasks.Task

Опубликовано под лицензией MIT