Condividi tramite


EmailTokenProvider<TUser> Classe

Definizione

TokenProvider che genera token dal timbro di sicurezza dell'utente e invia una notifica a un utente tramite posta elettronica.

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)

Parametri di tipo

TUser

Tipo utilizzato per rappresentare un utente.

Ereditarietà

Costruttori

EmailTokenProvider<TUser>()

TokenProvider che genera token dal timbro di sicurezza dell'utente e invia una notifica a un utente tramite posta elettronica.

Metodi

CanGenerateTwoFactorTokenAsync(UserManager<TUser>, TUser)

Controlla se è possibile generare un token di autenticazione a due fattori per l'oggetto specificato user.

GenerateAsync(String, UserManager<TUser>, TUser)

Genera un token per l'oggetto e specificatouser.purpose

(Ereditato da TotpSecurityStampBasedTokenProvider<TUser>)
GetUserModifierAsync(String, UserManager<TUser>, TUser)

Restituisce il valore per l'utente utilizzato come entropia nel token generato.

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

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

(Ereditato da TotpSecurityStampBasedTokenProvider<TUser>)

Si applica a