Afficher en anglais

Partage via


IUserSecurityStampStore<TUser> Interface

Définition

Fournit une abstraction pour un magasin qui stocke l’empreinte de sécurité d’un utilisateur.

C#
public interface IUserSecurityStampStore<TUser> : IDisposable, Microsoft.AspNetCore.Identity.IUserStore<TUser> where TUser : class

Paramètres de type

TUser

Type qui encapsule un utilisateur.

Dérivé
Implémente

Méthodes

CreateAsync(TUser, CancellationToken)

Crée le spécifié user dans le magasin d’utilisateurs.

(Hérité de IUserStore<TUser>)
DeleteAsync(TUser, CancellationToken)

Supprime le spécifié user du magasin d’utilisateurs.

(Hérité de IUserStore<TUser>)
FindByIdAsync(String, CancellationToken)

Recherche et retourne un utilisateur, le cas échéant, qui a le spécifié userId.

(Hérité de IUserStore<TUser>)
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é user.

(Hérité de IUserStore<TUser>)
GetSecurityStampAsync(TUser, CancellationToken)

Obtenez l’empreinte de sécurité pour le spécifié user.

GetUserIdAsync(TUser, CancellationToken)

Obtient l’identificateur utilisateur pour le spécifié user.

(Hérité de IUserStore<TUser>)
GetUserNameAsync(TUser, CancellationToken)

Obtient le nom d’utilisateur du spécifié user.

(Hérité de IUserStore<TUser>)
SetNormalizedUserNameAsync(TUser, String, CancellationToken)

Définit le nom normalisé donné pour le spécifié user.

(Hérité de IUserStore<TUser>)
SetSecurityStampAsync(TUser, String, CancellationToken)

Définit la sécurité stamp fournie pour le spécifié user.

SetUserNameAsync(TUser, String, CancellationToken)

Définit le donné userName pour le spécifié user.

(Hérité de IUserStore<TUser>)
UpdateAsync(TUser, CancellationToken)

Mises à jour le spécifié user dans le magasin d’utilisateurs.

(Hérité de IUserStore<TUser>)

S’applique à

Produit Versions
ASP.NET Core 1.0, 1.1, 2.0, 2.1, 2.2, 3.0, 3.1, 5.0, 6.0, 7.0, 8.0, 9.0