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í zadaného principal z jednoho ze dvou faktorových objektů (pamatujte si id klienta nebo uživatele) na trvalé razítko aktuálního uživatele jako asynchronní operaci.
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
- Task<TUser>
Objekt úkolu představující asynchronní operaci. Úkol bude obsahovat TUser , pokud kolek odpovídá trvalé hodnotě, jinak vrátí hodnotu null.