IUserTwoFactorTokenProvider<TUser>.ValidateAsync Yöntem

Tanım

Belirtilen token öğesinin verilen user ve purposeiçin geçerli olup olmadığını belirten bir bayrak döndürür.

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)

Parametreler

purpose
String

Belirtecin kullanılacağı amaç.

token
String

Doğrulanması gereken belirteç.

manager
UserManager<TUser>

UserManager<TUser> Kullanıcı özelliklerini almak için kullanılabilecek.

user
TUser

Belirtecin doğrulanması gereken kullanıcı.

Döndürülenler

Task zaman purposeuyumsuz işlemi temsil eden ve doğrulama işleminin tokenuser sonucunu gösteren bayrağını içerir. Belirteç geçerliyse görev true, aksi takdirde false döndürür.

Şunlara uygulanır