Partager via


PhoneNumberTokenProvider<TUser> Classe

Définition

Représente un fournisseur de jetons qui génère des jetons à partir de l’empreinte de sécurité d’un utilisateur et les envoie à l’utilisateur via son numéro de téléphone.

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)

Paramètres de type

TUser

Type qui encapsule un utilisateur.

Héritage
PhoneNumberTokenProvider<TUser>

Constructeurs

PhoneNumberTokenProvider<TUser>()

Représente un fournisseur de jetons qui génère des jetons à partir de l’empreinte de sécurité d’un utilisateur et les envoie à l’utilisateur via son numéro de téléphone.

Méthodes

CanGenerateTwoFactorTokenAsync(UserManager<TUser>, TUser)

Retourne un indicateur indiquant si le fournisseur de jetons peut générer un jeton approprié pour le jeton d’authentification à deux facteurs pour le spécifié user.

GenerateAsync(String, UserManager<TUser>, TUser)

Génère un jeton pour les et spécifiés userpurpose.

(Hérité de TotpSecurityStampBasedTokenProvider<TUser>)
GetUserModifierAsync(String, UserManager<TUser>, TUser)

Retourne un modificateur de constante, fournisseur et utilisateur unique utilisé pour l’entropie dans les jetons générés à partir des informations utilisateur.

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

Retourne un indicateur indiquant si le spécifié token est valide pour le donné user et purpose.

(Hérité de TotpSecurityStampBasedTokenProvider<TUser>)

S’applique à