Compartilhar via


IUserTwoFactorTokenProvider<TUser> Interface

Definição

Fornece uma abstração para geradores de token de dois fatores.

generic <typename TUser>
 where TUser : classpublic interface class IUserTwoFactorTokenProvider
public interface IUserTwoFactorTokenProvider<TUser> where TUser : class
type IUserTwoFactorTokenProvider<'User (requires 'User : null)> = interface
Public Interface IUserTwoFactorTokenProvider(Of TUser)

Parâmetros de tipo

TUser

O tipo que encapsula um usuário.

Derivado

Métodos

CanGenerateTwoFactorTokenAsync(UserManager<TUser>, TUser)

Retorna um sinalizador que indica se o provedor de token pode gerar um token adequado para o token de autenticação de dois fatores para o especificado user.

GenerateAsync(String, UserManager<TUser>, TUser)

Gera um token para o especificado user e purpose.

ValidateAsync(String, String, UserManager<TUser>, TUser)

Retorna um sinalizador que indica se o especificado token é válido para o determinado user e purpose.

Aplica-se a