TwoFactorSecurityStampValidator<TUser> Klasa
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Odpowiedzialny za weryfikację sygnatury zabezpieczeń pliku cookie tożsamości dwuskładnikowej.
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
Parametry typu
- TUser
Typ hermetyzuje użytkownika.
- Dziedziczenie
- Implementuje
Konstruktory
Właściwości
Clock |
Przestarzałe.
Element ISystemClock. (Odziedziczone po SecurityStampValidator<TUser>) |
Logger |
Pobiera dane używane do rejestrowania ILogger komunikatów. (Odziedziczone po SecurityStampValidator<TUser>) |
Options |
Element SecurityStampValidatorOptions. (Odziedziczone po SecurityStampValidator<TUser>) |
SignInManager |
The SignInManager. (Odziedziczone po SecurityStampValidator<TUser>) |
TimeProvider |
Element TimeProvider. (Odziedziczone po SecurityStampValidator<TUser>) |
Metody
SecurityStampVerified(TUser, CookieValidatePrincipalContext) |
Wywoływana po zweryfikowaniu sygnatury zabezpieczeń. |
ValidateAsync(CookieValidatePrincipalContext) |
Weryfikuje sygnaturę zabezpieczeń tożsamości jako operację asynchroniczną i ponownie kompiluje tożsamość, jeśli walidacja zakończy się pomyślnie, w przeciwnym razie odrzuca tożsamość. (Odziedziczone po SecurityStampValidator<TUser>) |
VerifySecurityStamp(ClaimsPrincipal) |
Sprawdza sygnaturę zabezpieczeń podmiotu zabezpieczeń, zwraca pasującego użytkownika, jeśli zakończy się powodzeniem |