DataProtectorTokenProvider<TUser>.ValidateAsync 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.
Valide le protégé token
pour le spécifié user
et purpose
en tant qu’opération asynchrone.
public:
virtual System::Threading::Tasks::Task<bool> ^ ValidateAsync(System::String ^ purpose, System::String ^ token, Microsoft::AspNetCore::Identity::UserManager<TUser> ^ manager, TUser user);
public virtual System.Threading.Tasks.Task<bool> ValidateAsync (string purpose, string token, Microsoft.AspNetCore.Identity.UserManager<TUser> manager, TUser user);
abstract member ValidateAsync : string * string * Microsoft.AspNetCore.Identity.UserManager<'User (requires 'User : null)> * 'User -> System.Threading.Tasks.Task<bool>
override this.ValidateAsync : string * string * Microsoft.AspNetCore.Identity.UserManager<'User (requires 'User : null)> * 'User -> System.Threading.Tasks.Task<bool>
Public Overridable Function ValidateAsync (purpose As String, token As String, manager As UserManager(Of TUser), user As TUser) As Task(Of Boolean)
Paramètres
- purpose
- String
Objectif pour lequel le jeton a été utilisé.
- token
- String
Jeton à valider.
- manager
- UserManager<TUser>
à partir duquel récupérer les UserManager<TUser> propriétés de l’utilisateur.
- user
- TUser
Le TUser
jeton pour lequel a été généré.
Retours
Task<TResult> qui représente le résultat de la validation asynchrone, contenant true si le jeton est valide, sinon false.