TotpSecurityStampBasedTokenProvider<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:
 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)

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.

Uygulamalar

Şunlara uygulanır