Partager via


TwoFactorRequest Classe

Définition

Type de requête pour le point de terminaison « /manage/2fa » ajouté par MapIdentityApi<TUser>(IEndpointRouteBuilder).

public sealed class TwoFactorRequest
type TwoFactorRequest = class
Public NotInheritable Class TwoFactorRequest
Héritage
TwoFactorRequest

Constructeurs

TwoFactorRequest()

Type de requête pour le point de terminaison « /manage/2fa » ajouté par MapIdentityApi<TUser>(IEndpointRouteBuilder).

Propriétés

Enable

Facultatif Boolean pour activer ou désactiver l’exigence de connexion à deux facteurs pour l’utilisateur authentifié. Si la valeur est null ou non définie, l’exigence de connexion à deux facteurs actuelle pour l’utilisateur reste inchangée.

ForgetMachine

Facultatif Boolean pour effacer le cookie « remember me flag » s’il est présent. Cela n’a aucun impact sur les schémas d’authentification autres que les cookies.

ResetRecoveryCodes

Facultatif Boolean pour réinitialiser le RecoveryCodes à de nouvelles valeurs aléatoires si true. RecoveryCodes sera vide, sauf s’ils sont réinitialisés ou si les deux facteurs ont été activés pour la première fois.

ResetSharedKey

Facultatif Boolean pour réinitialiser le SharedKey à une nouvelle valeur aléatoire si true. Cela désactive automatiquement l’exigence de connexion à deux facteurs pour l’utilisateur authentifié jusqu’à ce qu’elle soit réactivée par une demande ultérieure.

TwoFactorCode

Code à deux facteurs dérivé de SharedKey. Cette opération n’est requise que si Enable a la valeur true.

S’applique à