SignInManager<TUser>.ValidateSecurityStampAsync Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Surcharges
ValidateSecurityStampAsync(ClaimsPrincipal) |
Valide l’empreinte de sécurité pour le spécifié |
ValidateSecurityStampAsync(TUser, String) |
Valide l’empreinte de sécurité pour le spécifié |
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
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.