Bagikan melalui


IUserTwoFactorTokenProvider<TUser> Antarmuka

Definisi

Menyediakan abstraksi untuk generator token dua faktor.

generic <typename TUser>
 where TUser : classpublic interface class IUserTwoFactorTokenProvider
public interface IUserTwoFactorTokenProvider<TUser> where TUser : class
type IUserTwoFactorTokenProvider<'User (requires 'User : null)> = interface
Public Interface IUserTwoFactorTokenProvider(Of TUser)

Jenis parameter

TUser

Jenis yang merangkum pengguna.

Turunan

Metode

CanGenerateTwoFactorTokenAsync(UserManager<TUser>, TUser)

Mengembalikan bendera yang menunjukkan apakah penyedia token dapat menghasilkan token yang cocok untuk token autentikasi dua faktor untuk yang ditentukan user.

GenerateAsync(String, UserManager<TUser>, TUser)

Menghasilkan token untuk dan purposeyang ditentukanuser.

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

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

Berlaku untuk