DataProtectorTokenProvider<TUser>.ValidateAsync Yöntem

Tanım

Belirtilen user ve purpose için korunan token öğesini zaman uyumsuz bir işlem olarak doğrular.

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ılma amacı.

token
String

Doğrulanması gereken belirteç.

manager
UserManager<TUser>

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

user
TUser

Belirtecin TUser oluşturulduğu yer.

Döndürülenler

Task<TResult> Belirtecin geçerli olması durumunda true, aksi takdirde false değerini içeren zaman uyumsuz doğrulamanın sonucunu temsil eden bir.

Uygulamalar

Şunlara uygulanır