Sdílet prostřednictvím


SignInManager<TUser>.ValidateSecurityStampAsync Metoda

Definice

Přetížení

ValidateSecurityStampAsync(ClaimsPrincipal)

Ověří razítko zabezpečení pro zadané principal proti trvalému razítku pro aktuálního uživatele jako asynchronní operace.

ValidateSecurityStampAsync(TUser, String)

Ověří razítko zabezpečení pro zadaný user. Pokud není zadán žádný uživatel nebo pokud úložiště nepodporuje razítka zabezpečení, ověření se považuje za úspěšné.

ValidateSecurityStampAsync(ClaimsPrincipal)

Zdroj:
SignInManager.cs
Zdroj:
SignInManager.cs
Zdroj:
SignInManager.cs

Ověří razítko zabezpečení pro zadané principal proti trvalému razítku pro aktuálního uživatele jako asynchronní operace.

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 úlohy představující asynchronní operaci. Úkol bude obsahovat, TUser pokud razítko odpovídá trvalé hodnotě, jinak vrátí hodnotu null.

Platí pro

ValidateSecurityStampAsync(TUser, String)

Zdroj:
SignInManager.cs
Zdroj:
SignInManager.cs
Zdroj:
SignInManager.cs

Ověří razítko zabezpečení pro zadaný user. Pokud není zadán žádný uživatel nebo pokud úložiště nepodporuje razítka zabezpečení, 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 kolku zabezpečení

Návraty

Výsledek ověření

Platí pro