Compartilhar via


PhoneNumberTokenProvider<TUser> Classe

Definição

Representa um provedor de token que gera tokens do selo de segurança de um usuário e os envia ao usuário por meio do número de telefone.

generic <typename TUser>
 where TUser : classpublic ref class PhoneNumberTokenProvider : Microsoft::AspNetCore::Identity::TotpSecurityStampBasedTokenProvider<TUser>
public class PhoneNumberTokenProvider<TUser> : Microsoft.AspNetCore.Identity.TotpSecurityStampBasedTokenProvider<TUser> where TUser : class
type PhoneNumberTokenProvider<'User (requires 'User : null)> = class
    inherit TotpSecurityStampBasedTokenProvider<'User (requires 'User : null)>
Public Class PhoneNumberTokenProvider(Of TUser)
Inherits TotpSecurityStampBasedTokenProvider(Of TUser)

Parâmetros de tipo

TUser

O tipo que encapsula um usuário.

Herança
PhoneNumberTokenProvider<TUser>

Construtores

PhoneNumberTokenProvider<TUser>()

Representa um provedor de token que gera tokens do selo de segurança de um usuário e os envia ao usuário por meio do número de telefone.

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.

(Herdado de TotpSecurityStampBasedTokenProvider<TUser>)
GetUserModifierAsync(String, UserManager<TUser>, TUser)

Retorna um modificador exclusivo de constante, provedor e usuário usado para entropia em tokens gerados a partir de informações do usuário.

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

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

(Herdado de TotpSecurityStampBasedTokenProvider<TUser>)

Aplica-se a