IUserTwoFactorRecoveryCodeStore<TUser> Antarmuka
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Menyediakan abstraksi untuk penyimpanan yang menyimpan kode pemulihan pengguna.
generic <typename TUser>
where TUser : classpublic interface class IUserTwoFactorRecoveryCodeStore : IDisposable, Microsoft::AspNetCore::Identity::IUserStore<TUser>
public interface IUserTwoFactorRecoveryCodeStore<TUser> : IDisposable, Microsoft.AspNetCore.Identity.IUserStore<TUser> where TUser : class
type IUserTwoFactorRecoveryCodeStore<'User (requires 'User : null)> = interface
interface IUserStore<'User (requires 'User : null)>
interface IDisposable
Public Interface IUserTwoFactorRecoveryCodeStore(Of TUser)
Implements IDisposable, IUserStore(Of TUser)
Jenis parameter
- TUser
Jenis yang merangkum pengguna.
- Turunan
- Penerapan
Metode
CountCodesAsync(TUser, CancellationToken) |
Mengembalikan berapa banyak kode pemulihan yang masih valid untuk pengguna. |
CreateAsync(TUser, CancellationToken) |
Membuat yang ditentukan |
DeleteAsync(TUser, CancellationToken) |
Menghapus yang ditentukan |
FindByIdAsync(String, CancellationToken) |
Menemukan dan mengembalikan pengguna, jika ada, yang memiliki yang ditentukan |
FindByNameAsync(String, CancellationToken) |
Menemukan dan mengembalikan pengguna, jika ada, yang memiliki nama pengguna yang dinormalisasi yang ditentukan. (Diperoleh dari IUserStore<TUser>) |
GetNormalizedUserNameAsync(TUser, CancellationToken) |
Mendapatkan nama pengguna yang dinormalisasi untuk yang ditentukan |
GetUserIdAsync(TUser, CancellationToken) |
Mendapatkan pengidentifikasi pengguna untuk yang ditentukan |
GetUserNameAsync(TUser, CancellationToken) |
Mendapatkan nama pengguna untuk yang ditentukan |
RedeemCodeAsync(TUser, String, CancellationToken) |
Mengembalikan apakah kode pemulihan valid untuk pengguna. Catatan: kode pemulihan hanya valid sekali, dan tidak akan valid setelah digunakan. |
ReplaceCodesAsync(TUser, IEnumerable<String>, CancellationToken) |
Updates kode pemulihan untuk pengguna saat membatalkan kode pemulihan sebelumnya. |
SetNormalizedUserNameAsync(TUser, String, CancellationToken) |
Mengatur nama yang dinormalisasi yang diberikan untuk yang ditentukan |
SetUserNameAsync(TUser, String, CancellationToken) |
Mengatur yang diberikan |
UpdateAsync(TUser, CancellationToken) |
Updates yang ditentukan |