TwoFactorSecurityStampValidator<TUser> Classe

Definizione

Responsabile della convalida del timbro di sicurezza dei cookie di identità a due fattori.

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

Parametri di tipo

TUser

Tipo che incapsula un utente.

Ereditarietà
TwoFactorSecurityStampValidator<TUser>
Implementazioni

Costruttori

TwoFactorSecurityStampValidator<TUser>(IOptions<SecurityStampValidatorOptions>, SignInManager<TUser>, ILoggerFactory)

Crea una nuova istanza di SecurityStampValidator<TUser>.

TwoFactorSecurityStampValidator<TUser>(IOptions<SecurityStampValidatorOptions>, SignInManager<TUser>, ISystemClock)

Crea una nuova istanza di SecurityStampValidator<TUser>.

TwoFactorSecurityStampValidator<TUser>(IOptions<SecurityStampValidatorOptions>, SignInManager<TUser>, ISystemClock, ILoggerFactory)
Obsoleti.

Crea una nuova istanza di SecurityStampValidator<TUser>.

Proprietà

Clock
Obsoleti.

Oggetto ISystemClock.

(Ereditato da SecurityStampValidator<TUser>)
Logger

Ottiene l'oggetto utilizzato per registrare i ILogger messaggi.

(Ereditato da SecurityStampValidator<TUser>)
Options

Oggetto SecurityStampValidatorOptions.

(Ereditato da SecurityStampValidator<TUser>)
SignInManager

The SignInManager.

(Ereditato da SecurityStampValidator<TUser>)
TimeProvider

Oggetto TimeProvider.

(Ereditato da SecurityStampValidator<TUser>)

Metodi

SecurityStampVerified(TUser, CookieValidatePrincipalContext)

Viene chiamato quando il timbro di sicurezza è stato verificato.

ValidateAsync(CookieValidatePrincipalContext)

Convalida un indicatore di sicurezza di un'identità come operazione asincrona e ricompila l'identità se la convalida ha esito positivo, altrimenti rifiuta l'identità.

(Ereditato da SecurityStampValidator<TUser>)
VerifySecurityStamp(ClaimsPrincipal)

Verifica il timbro di sicurezza dell'entità, restituisce l'utente corrispondente in caso di esito positivo

Si applica a