TotpSecurityStampBasedTokenProvider<TUser>.ValidateAsync Metodo

Definizione

Restituisce un flag che indica se l'oggetto specificato è valido per l'oggetto specificato tokenuser e purpose.

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)

Parametri

purpose
String

Lo scopo del token verrà usato per.

token
String

Token da convalidare.

manager
UserManager<TUser>

Oggetto UserManager<TUser> che può essere usato per recuperare le proprietà utente.

user
TUser

Per l'utente deve essere convalidato un token.

Restituisce

Oggetto Task che rappresenta l'operazione asincrona contenente il flag che indica il risultato della convalida di tokenuser e purpose. L'attività restituirà true se il token è valido, in caso contrario false.

Implementazioni

Si applica a