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ěří chráněnou token
zadanou user
operaci a purpose
jako asynchronní operaci.
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ý se má ověřit.
- manager
- UserManager<TUser>
Chcete-li UserManager<TUser> načíst 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í, který obsahuje hodnotu true, pokud je token platný, jinak false.