Bagikan melalui


EmailTokenProvider<TUser> Kelas

Definisi

TokenProvider yang menghasilkan token dari stempel keamanan pengguna dan memberi tahu pengguna melalui email.

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)

Jenis parameter

TUser

Jenis yang digunakan untuk mewakili pengguna.

Warisan

Konstruktor

EmailTokenProvider<TUser>()

TokenProvider yang menghasilkan token dari stempel keamanan pengguna dan memberi tahu pengguna melalui email.

Metode

CanGenerateTwoFactorTokenAsync(UserManager<TUser>, TUser)

Memeriksa apakah token autentikasi dua faktor dapat dihasilkan untuk yang ditentukan user.

GenerateAsync(String, UserManager<TUser>, TUser)

Menghasilkan token untuk dan purposeyang ditentukanuser.

(Diperoleh dari TotpSecurityStampBasedTokenProvider<TUser>)
GetUserModifierAsync(String, UserManager<TUser>, TUser)

Mengembalikan nilai untuk pengguna yang digunakan sebagai entropi dalam token yang dihasilkan.

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

Mengembalikan bendera yang menunjukkan apakah yang ditentukan token valid untuk yang diberikan user dan purpose.

(Diperoleh dari TotpSecurityStampBasedTokenProvider<TUser>)

Berlaku untuk