TwoFactorRequest クラス

定義

によって MapIdentityApi<TUser>(IEndpointRouteBuilder)追加された "/manage/2fa" エンドポイントの要求の種類。

public sealed class TwoFactorRequest
type TwoFactorRequest = class
Public NotInheritable Class TwoFactorRequest
継承
TwoFactorRequest

コンストラクター

TwoFactorRequest()

によって MapIdentityApi<TUser>(IEndpointRouteBuilder)追加された "/manage/2fa" エンドポイントの要求の種類。

プロパティ

Enable

認証されたユーザーの 2 要素ログイン要件を有効または無効にする省略可能 Boolean 。 null または未設定の場合、ユーザーの現在の 2 要素ログイン要件は変更されません。

ForgetMachine

Cookie が存在する場合に "フラグを記憶する" をクリアする省略可能 Boolean 。 これは、Cookie 以外の認証スキームには影響しません。

ResetRecoveryCodes

の場合trueに、 をRecoveryCodes新しいランダムな値にリセットする省略可能BooleanRecoveryCodes は、リセットされていないか、2 要素が初めて有効になっていない限り、空になります。

ResetSharedKey

の場合trueに、 をSharedKey新しいランダムな値にリセットする省略可能Boolean。 これにより、後の要求によって再び有効になるまで、認証されたユーザーの 2 要素ログイン要件が自動的に無効になります。

TwoFactorCode

から SharedKey派生した 2 要素コード。 これは、 が にtrue設定されている場合Enableにのみ必要です。

適用対象