IUserTwoFactorRecoveryCodeStore<TUser> Rozhraní
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Poskytuje abstrakci pro úložiště, které ukládá 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řující uživatele.
- Odvozené
- Implementuje
Metody
CountCodesAsync(TUser, CancellationToken) |
Vrátí počet kódů pro obnovení, které jsou pro uživatele stále platné. |
CreateAsync(TUser, CancellationToken) |
Vytvoří zadaný |
DeleteAsync(TUser, CancellationToken) |
Odstraní zadaný |
FindByIdAsync(String, CancellationToken) |
Vyhledá a vrátí uživatele, pokud existuje, který má zadaný |
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ý |
GetUserIdAsync(TUser, CancellationToken) |
Získá identifikátor uživatele pro zadaný |
GetUserNameAsync(TUser, CancellationToken) |
Získá uživatelské jméno pro zadaný |
RedeemCodeAsync(TUser, String, CancellationToken) |
Vrátí, zda je kód pro obnovení platný pro uživatele. Poznámka: Kódy pro 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ů pro obnovení. |
SetNormalizedUserNameAsync(TUser, String, CancellationToken) |
Nastaví zadaný normalizovaný název pro zadaný |
SetUserNameAsync(TUser, String, CancellationToken) |
Nastaví danou |
UpdateAsync(TUser, CancellationToken) |
Aktualizace zadané |