TwoFactorSecurityStampValidator<TUser> Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Responsable de la validation de l’empreinte de sécurité du cookie d’identité à deux facteurs.
generic <typename TUser>
where TUser : classpublic ref class TwoFactorSecurityStampValidator : Microsoft::AspNetCore::Identity::SecurityStampValidator<TUser>, Microsoft::AspNetCore::Identity::ITwoFactorSecurityStampValidator
public class TwoFactorSecurityStampValidator<TUser> : Microsoft.AspNetCore.Identity.SecurityStampValidator<TUser>, Microsoft.AspNetCore.Identity.ITwoFactorSecurityStampValidator where TUser : class
type TwoFactorSecurityStampValidator<'User (requires 'User : null)> = class
inherit SecurityStampValidator<'User (requires 'User : null)>
interface ITwoFactorSecurityStampValidator
interface ISecurityStampValidator
type TwoFactorSecurityStampValidator<'User (requires 'User : null)> = class
inherit SecurityStampValidator<'User (requires 'User : null)>
interface ISecurityStampValidator
interface ITwoFactorSecurityStampValidator
Public Class TwoFactorSecurityStampValidator(Of TUser)
Inherits SecurityStampValidator(Of TUser)
Implements ITwoFactorSecurityStampValidator
Paramètres de type
- TUser
Type qui encapsule un utilisateur.
- Héritage
- Implémente
Constructeurs
Propriétés
Clock |
Obsolète.
L’ISystemClockopérateur (Hérité de SecurityStampValidator<TUser>) |
Logger |
Obtient le ILogger utilisé pour journaliser les messages. (Hérité de SecurityStampValidator<TUser>) |
Options |
L’SecurityStampValidatorOptionsopérateur (Hérité de SecurityStampValidator<TUser>) |
SignInManager |
The SignInManager. (Hérité de SecurityStampValidator<TUser>) |
TimeProvider |
L’TimeProvideropérateur (Hérité de SecurityStampValidator<TUser>) |
Méthodes
SecurityStampVerified(TUser, CookieValidatePrincipalContext) |
Appelé lorsque l’empreinte de sécurité a été vérifiée. |
ValidateAsync(CookieValidatePrincipalContext) |
Valide l’empreinte de sécurité d’une identité en tant qu’opération asynchrone et reconstruit l’identité si la validation réussit, sinon rejette l’identité. (Hérité de SecurityStampValidator<TUser>) |
VerifySecurityStamp(ClaimsPrincipal) |
Vérifie l’empreinte de sécurité du principal, retourne l’utilisateur correspondant en cas de réussite |