Compartir a través de


DataProtectorTokenProvider<TUser>.ValidateAsync Método

Definición

Valida el protegido token para el especificado user y purpose como una operación asincrónica.

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)

Parámetros

purpose
String

El propósito para el que se usó el token.

token
String

Token que se va a validar.

manager
UserManager<TUser>

del UserManager<TUser> que se van a recuperar las propiedades del usuario.

user
TUser

El TUser token se generó para.

Devoluciones

que Task<TResult> representa el resultado de la validación asincrónica, que contiene true si el token es válido; de lo contrario, false.

Implementaciones

Se aplica a