DataProtectorTokenProvider<TUser>.ValidateAsync Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
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.