Udostępnij za pośrednictwem


DataProtectorTokenProvider<TUser>.ValidateAsync Metoda

Definicja

Weryfikuje ochronę token dla określonej i userpurpose jako operację asynchroniczną.

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

Celem, dla którego został użyty token.

token
String

Token do zweryfikowania.

manager
UserManager<TUser>

Element do pobierania UserManager<TUser> właściwości użytkownika z.

user
TUser

Token TUser został wygenerowany.

Zwraca

Element Task<TResult> reprezentujący wynik walidacji asynchronicznej zawierający wartość true, jeśli token jest prawidłowy, w przeciwnym razie false.

Implementuje

Dotyczy