IUserTwoFactorRecoveryCodeStore<TUser> Interface
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Fournit une abstraction pour un magasin qui stocke les codes de récupération d’un utilisateur.
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)
Paramètres de type
- TUser
Type qui encapsule un utilisateur.
- Dérivé
- Implémente
Méthodes
CountCodesAsync(TUser, CancellationToken) |
Retourne le nombre de code de récupération encore valides pour un utilisateur. |
CreateAsync(TUser, CancellationToken) |
Crée le spécifié |
DeleteAsync(TUser, CancellationToken) |
Supprime le spécifié |
FindByIdAsync(String, CancellationToken) |
Recherche et retourne un utilisateur, le cas échéant, qui a le spécifié |
FindByNameAsync(String, CancellationToken) |
Recherche et retourne un utilisateur, le cas échéant, qui a le nom d’utilisateur normalisé spécifié. (Hérité de IUserStore<TUser>) |
GetNormalizedUserNameAsync(TUser, CancellationToken) |
Obtient le nom d’utilisateur normalisé pour le spécifié |
GetUserIdAsync(TUser, CancellationToken) |
Obtient l’identificateur utilisateur pour le spécifié |
GetUserNameAsync(TUser, CancellationToken) |
Obtient le nom d’utilisateur du spécifié |
RedeemCodeAsync(TUser, String, CancellationToken) |
Retourne si une code de récupération est valide pour un utilisateur. Remarque : les codes de récupération ne sont valides qu’une seule fois et ne seront pas valides après utilisation. |
ReplaceCodesAsync(TUser, IEnumerable<String>, CancellationToken) |
Mises à jour les codes de récupération de l’utilisateur lors de l’invalidation des codes de récupération précédents. |
SetNormalizedUserNameAsync(TUser, String, CancellationToken) |
Définit le nom normalisé donné pour le spécifié |
SetUserNameAsync(TUser, String, CancellationToken) |
Définit le donné |
UpdateAsync(TUser, CancellationToken) |
Mises à jour le spécifié |