Partager via


EmailTokenProvider<TUser> Classe

Définition

TokenProvider qui génère des jetons à partir de l’empreinte de sécurité de l’utilisateur et avertit un utilisateur par e-mail.

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

Paramètres de type

TUser

Type utilisé pour représenter un utilisateur.

Héritage

Constructeurs

EmailTokenProvider<TUser>()

TokenProvider qui génère des jetons à partir de l’empreinte de sécurité de l’utilisateur et avertit un utilisateur par e-mail.

Méthodes

CanGenerateTwoFactorTokenAsync(UserManager<TUser>, TUser)

Vérifie si un jeton d’authentification à deux facteurs peut être généré 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 la valeur a pour l’utilisateur utilisé comme entropie dans le jeton généré.

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 à