Partager via


IUserTwoFactorTokenProvider<TUser>.ValidateAsync Méthode

Définition

Retourne un indicateur indiquant si le spécifié token est valide pour le donné user et purpose.

public:
 System::Threading::Tasks::Task<bool> ^ ValidateAsync(System::String ^ purpose, System::String ^ token, Microsoft::AspNetCore::Identity::UserManager<TUser> ^ manager, TUser user);
public 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>
Public 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 sera utilisé.

token
String

Jeton à valider.

manager
UserManager<TUser>

qui peut être utilisé pour récupérer les UserManager<TUser> propriétés utilisateur.

user
TUser

Utilisateur pour lequel un jeton doit être validé.

Retours

Task qui représente l’opération asynchrone, contenant l’indicateur indiquant le résultat de la tokenuser validation des et purpose. La tâche retourne true si le jeton est valide, sinon false.

S’applique à