SignInManager<TUser>.ValidateSecurityStampAsync 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í.
Přetížení
| ValidateSecurityStampAsync(ClaimsPrincipal) |
Ověří razítko zabezpečení zadaného |
| ValidateSecurityStampAsync(TUser, String) |
Ověří bezpečnostní razítko zadaného |
ValidateSecurityStampAsync(ClaimsPrincipal)
Ověří razítko zabezpečení zadaného principal proti trvalému razítku pro aktuálního uživatele jako asynchronní operaci.
public:
virtual System::Threading::Tasks::Task<TUser> ^ ValidateSecurityStampAsync(System::Security::Claims::ClaimsPrincipal ^ principal);
public virtual System.Threading.Tasks.Task<TUser> ValidateSecurityStampAsync (System.Security.Claims.ClaimsPrincipal principal);
public virtual System.Threading.Tasks.Task<TUser?> ValidateSecurityStampAsync (System.Security.Claims.ClaimsPrincipal? principal);
abstract member ValidateSecurityStampAsync : System.Security.Claims.ClaimsPrincipal -> System.Threading.Tasks.Task<'User (requires 'User : null)>
override this.ValidateSecurityStampAsync : System.Security.Claims.ClaimsPrincipal -> System.Threading.Tasks.Task<'User (requires 'User : null)>
Public Overridable Function ValidateSecurityStampAsync (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.
Platí pro
ValidateSecurityStampAsync(TUser, String)
Ověří bezpečnostní razítko zadaného user. Pokud není zadán žádný uživatel nebo pokud úložiště nepodporuje bezpečnostní razítka, ověření se považuje za úspěšné.
public:
virtual System::Threading::Tasks::Task<bool> ^ ValidateSecurityStampAsync(TUser user, System::String ^ securityStamp);
public virtual System.Threading.Tasks.Task<bool> ValidateSecurityStampAsync (TUser user, string securityStamp);
public virtual System.Threading.Tasks.Task<bool> ValidateSecurityStampAsync (TUser? user, string? securityStamp);
abstract member ValidateSecurityStampAsync : 'User * string -> System.Threading.Tasks.Task<bool>
override this.ValidateSecurityStampAsync : 'User * string -> System.Threading.Tasks.Task<bool>
Public Overridable Function ValidateSecurityStampAsync (user As TUser, securityStamp As String) As Task(Of Boolean)
Parametry
- user
- TUser
Uživatel, jehož razítko by mělo být ověřeno.
- securityStamp
- String
Očekávaná hodnota razítka zabezpečení.
Návraty
Výsledek ověření