DataProtectorTokenProvider<TUser>.ValidateAsync Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Ověří ochranu token zadané user operace a purpose jako asynchronní operace.
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)
Parametry
- purpose
- String
Účel, pro který byl token použit.
- token
- String
Token, který chcete ověřit.
- manager
- UserManager<TUser>
Načíst UserManager<TUser> vlastnosti uživatele z.
- user
- TUser
Token TUser se vygeneroval pro.
Návraty
A Task<TResult> , který představuje výsledek asynchronního ověření obsahující hodnotu true, pokud je token platný, jinak nepravda.