Partager via


SignInManager<TUser>.ValidateSecurityStampAsync Méthode

Définition

Surcharges

ValidateSecurityStampAsync(ClaimsPrincipal)

Valide l’empreinte de sécurité pour le spécifié principal par rapport au tampon persistant pour l’utilisateur actuel, en tant qu’opération asynchrone.

ValidateSecurityStampAsync(TUser, String)

Valide l’empreinte de sécurité pour le spécifié user. Si aucun utilisateur n’est spécifié ou si le magasin ne prend pas en charge les empreintes de sécurité, la validation est considérée comme réussie.

ValidateSecurityStampAsync(ClaimsPrincipal)

Source:
SignInManager.cs
Source:
SignInManager.cs
Source:
SignInManager.cs

Valide l’empreinte de sécurité pour le spécifié principal par rapport au tampon persistant pour l’utilisateur actuel, en tant qu’opération asynchrone.

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)

Paramètres

principal
ClaimsPrincipal

Principal dont l’empreinte doit être validée.

Retours

Task<TUser>

Objet de tâche représentant l'opération asynchrone. La tâche contient si TUser l’empreinte correspond à la valeur persistante, sinon elle retourne null.

S’applique à

ValidateSecurityStampAsync(TUser, String)

Source:
SignInManager.cs
Source:
SignInManager.cs
Source:
SignInManager.cs

Valide l’empreinte de sécurité pour le spécifié user. Si aucun utilisateur n’est spécifié ou si le magasin ne prend pas en charge les empreintes de sécurité, la validation est considérée comme réussie.

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)

Paramètres

user
TUser

Utilisateur dont l’empreinte doit être validée.

securityStamp
String

Valeur d’empreinte de sécurité attendue.

Retours

Résultat de la validation.

S’applique à