TwoFactorAuthProcessorProcessRestartAsync - метод

Выполняет перезапуск сеанса 2FA с клиентом с использованием заданного типа 2FA.

Definition

Пространство имён: Tessa.Platform.Runtime
Сборка: Tessa (в Tessa.dll) Версия: 4.0.4
C#
public Task<TwoFactorAuthResult> ProcessRestartAsync(
	Guid attemptID,
	Guid typeID,
	CultureInfo culture,
	Dictionary<string, Object?>? info = null,
	CancellationToken cancellationToken = default
)

Параметры

attemptID  Guid
Идентификатор попытки входа.
typeID  Guid
Идентификатор типа 2FA.
culture  CultureInfo
Язык интерфейса для сеанса 2FA.
info  DictionaryString, Object  (Optional)
Дополнительная информация, передаваемая в качестве запроса от клиента, или , если информация отсутствует.
cancellationToken  CancellationToken  (Optional)
Объект, посредством которого можно отменить асинхронную задачу.

Возвращаемое значение

TaskTwoFactorAuthResult
Результат обработки запроса для двухфакторной аутентификации.

Реализации

ITwoFactorAuthProcessorProcessRestartAsync(Guid, Guid, CultureInfo, DictionaryString, Object, CancellationToken)

Заметки

Используется для изменения типа 2FA при входе в систему. Предполагается, что информация о неподписанном сессионном токене уже содержится в хранилище.

См. также