SignInManager<TUser>.ValidateTwoFactorSecurityStampAsync Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Ověří razítko zabezpečení pro zadaný principal
z jednoho ze dvoufaktorových objektů (pamatujte si ID klienta nebo uživatele) proti trvalému razítku pro aktuálního uživatele jako asynchronní operace.
public:
virtual System::Threading::Tasks::Task<TUser> ^ ValidateTwoFactorSecurityStampAsync(System::Security::Claims::ClaimsPrincipal ^ principal);
public virtual System.Threading.Tasks.Task<TUser> ValidateTwoFactorSecurityStampAsync (System.Security.Claims.ClaimsPrincipal principal);
public virtual System.Threading.Tasks.Task<TUser?> ValidateTwoFactorSecurityStampAsync (System.Security.Claims.ClaimsPrincipal? principal);
abstract member ValidateTwoFactorSecurityStampAsync : System.Security.Claims.ClaimsPrincipal -> System.Threading.Tasks.Task<'User (requires 'User : null)>
override this.ValidateTwoFactorSecurityStampAsync : System.Security.Claims.ClaimsPrincipal -> System.Threading.Tasks.Task<'User (requires 'User : null)>
Public Overridable Function ValidateTwoFactorSecurityStampAsync (principal As ClaimsPrincipal) As Task(Of TUser)
Parametry
- principal
- ClaimsPrincipal
Objekt zabezpečení, jehož razítko by mělo být ověřeno.
Návraty
Objekt úlohy představující asynchronní operaci. Úkol bude obsahovat, TUser
pokud razítko odpovídá trvalé hodnotě, jinak vrátí hodnotu null.