IUserTwoFactorRecoveryCodeStore<TUser> Rozhraní

Definice

Poskytuje abstrakci úložiště, ve kterém se ukládají kódy obnovení uživatele.

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)

Parametry typu

TUser

Typ zapouzdřuje uživatele.

Odvozené
Implementuje

Metody

CountCodesAsync(TUser, CancellationToken)

Vrátí, kolik kódu obnovení je stále platné pro uživatele.

CreateAsync(TUser, CancellationToken)

Vytvoří zadaný user v úložišti uživatelů.

(Zděděno od IUserStore<TUser>)
DeleteAsync(TUser, CancellationToken)

Odstraní zadané user z úložiště uživatelů.

(Zděděno od IUserStore<TUser>)
FindByIdAsync(String, CancellationToken)

Vyhledá a vrátí uživatele, pokud existuje, který má zadaný userId.

(Zděděno od IUserStore<TUser>)
FindByNameAsync(String, CancellationToken)

Vyhledá a vrátí uživatele, pokud existuje, který má zadané normalizované uživatelské jméno.

(Zděděno od IUserStore<TUser>)
GetNormalizedUserNameAsync(TUser, CancellationToken)

Získá normalizované uživatelské jméno pro zadané user.

(Zděděno od IUserStore<TUser>)
GetUserIdAsync(TUser, CancellationToken)

Získá identifikátor uživatele pro zadaný user.

(Zděděno od IUserStore<TUser>)
GetUserNameAsync(TUser, CancellationToken)

Získá uživatelské jméno pro zadaný user.

(Zděděno od IUserStore<TUser>)
RedeemCodeAsync(TUser, String, CancellationToken)

Vrátí, jestli je kód obnovení platný pro uživatele. Poznámka: Kódy obnovení jsou platné pouze jednou a po použití budou neplatné.

ReplaceCodesAsync(TUser, IEnumerable<String>, CancellationToken)

Aktualizace kódy obnovení pro uživatele při zneplatnění všech předchozích kódů obnovení.

SetNormalizedUserNameAsync(TUser, String, CancellationToken)

Nastaví zadaný normalizovaný název .user

(Zděděno od IUserStore<TUser>)
SetUserNameAsync(TUser, String, CancellationToken)

Nastaví danou pro userName zadaný userparametr .

(Zděděno od IUserStore<TUser>)
UpdateAsync(TUser, CancellationToken)

Aktualizace zadané user v úložišti uživatelů.

(Zděděno od IUserStore<TUser>)

Platí pro