IUserTwoFactorRecoveryCodeStore<TUser> Arabirim

Tanım

Kullanıcının kurtarma kodlarını depolayan bir depo için soyutlama sağlar.

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)

Tür Parametreleri

TUser

Bir kullanıcıyı kapsülleme türü.

Türetilmiş
Uygulamalar

Yöntemler

CountCodesAsync(TUser, CancellationToken)

Bir kullanıcı için geçerli olan kurtarma kodunun sayısını döndürür.

CreateAsync(TUser, CancellationToken)

Kullanıcı deposunda belirtilen user öğesini oluşturur.

(Devralındığı yer: IUserStore<TUser>)
DeleteAsync(TUser, CancellationToken)

Belirtilen user öğeyi kullanıcı deposundan siler.

(Devralındığı yer: IUserStore<TUser>)
FindByIdAsync(String, CancellationToken)

Varsa, belirtilen userIddeğerine sahip olan bir kullanıcıyı bulur ve döndürür.

(Devralındığı yer: IUserStore<TUser>)
FindByNameAsync(String, CancellationToken)

Varsa, belirtilen normalleştirilmiş kullanıcı adına sahip bir kullanıcıyı bulur ve döndürür.

(Devralındığı yer: IUserStore<TUser>)
GetNormalizedUserNameAsync(TUser, CancellationToken)

Belirtilen useriçin normalleştirilmiş kullanıcı adını alır.

(Devralındığı yer: IUserStore<TUser>)
GetUserIdAsync(TUser, CancellationToken)

Belirtilen useriçin kullanıcı tanımlayıcısını alır.

(Devralındığı yer: IUserStore<TUser>)
GetUserNameAsync(TUser, CancellationToken)

Belirtilen useriçin kullanıcı adını alır.

(Devralındığı yer: IUserStore<TUser>)
RedeemCodeAsync(TUser, String, CancellationToken)

Kurtarma kodunun kullanıcı için geçerli olup olmadığını döndürür. Not: Kurtarma kodları yalnızca bir kez geçerlidir ve kullanımdan sonra geçersiz olur.

ReplaceCodesAsync(TUser, IEnumerable<String>, CancellationToken)

Önceki kurtarma kodları geçersiz kılınırken kullanıcının kurtarma kodlarını Güncelleştirmeler.

SetNormalizedUserNameAsync(TUser, String, CancellationToken)

Belirtilen useriçin verilen normalleştirilmiş adı ayarlar.

(Devralındığı yer: IUserStore<TUser>)
SetUserNameAsync(TUser, String, CancellationToken)

Belirtilen useriçin verilen userName değerini ayarlar.

(Devralındığı yer: IUserStore<TUser>)
UpdateAsync(TUser, CancellationToken)

Kullanıcı deposunda belirtilen user öğesini Güncelleştirmeler.

(Devralındığı yer: IUserStore<TUser>)

Şunlara uygulanır