TwoFactorAuthRepositorySetDataAsync - метод
Сохраняет данные 2FA для попытки входа.
Пространство имён: Tessa.Platform.RuntimeСборка: Tessa (в Tessa.dll) Версия: 4.0.4
public Task<bool> SetDataAsync(
Guid attemptID,
TwoFactorAuthData data,
TimeSpan? expiry = null,
CancellationToken cancellationToken = default
)
Public Function SetDataAsync (
attemptID As Guid,
data As TwoFactorAuthData,
Optional expiry As TimeSpan? = Nothing,
Optional cancellationToken As CancellationToken = Nothing
) As Task(Of Boolean)
public:
virtual Task<bool>^ SetDataAsync(
Guid attemptID,
TwoFactorAuthData^ data,
Nullable<TimeSpan> expiry = nullptr,
CancellationToken cancellationToken = CancellationToken()
) sealed
abstract SetDataAsync :
attemptID : Guid *
data : TwoFactorAuthData *
?expiry : Nullable<TimeSpan> *
?cancellationToken : CancellationToken
(* Defaults:
let _expiry = defaultArg expiry null
let _cancellationToken = defaultArg cancellationToken new CancellationToken()
*)
-> Task<bool>
override SetDataAsync :
attemptID : Guid *
data : TwoFactorAuthData *
?expiry : Nullable<TimeSpan> *
?cancellationToken : CancellationToken
(* Defaults:
let _expiry = defaultArg expiry null
let _cancellationToken = defaultArg cancellationToken new CancellationToken()
*)
-> Task<bool>
- attemptID Guid
- Идентификатор попытки входа.
- data TwoFactorAuthData
- Сериализуемые данные 2FA.
- expiry NullableTimeSpan (Optional)
- Время жизни данных в хранилище или , если используется значение по умолчанию.
- cancellationToken CancellationToken (Optional)
- Объект, посредством которого можно отменить асинхронную задачу.
TaskBoolean - если добавление выполнено успешно, иначе -
.
ITwoFactorAuthRepositorySetDataAsync(Guid, TwoFactorAuthData, NullableTimeSpan, CancellationToken)