Partager via


Microsoft.AspNetCore.Identity.EntityFrameworkCore Espace de noms

Fournit des types pour la persistance des données d’identité avec Entity Framework Core.

Classes

IdentityDbContext

Classe de base pour le contexte de base de données Entity Framework utilisé pour l’identité.

IdentityDbContext<TUser>

Classe de base pour le contexte de base de données Entity Framework utilisé pour l’identité.

IdentityDbContext<TUser,TRole,TKey>

Classe de base pour le contexte de base de données Entity Framework utilisé pour l’identité.

IdentityDbContext<TUser,TRole,TKey,TUserClaim,TUserRole,TUserLogin,TRoleClaim,TUserToken>

Classe de base pour le contexte de base de données Entity Framework utilisé pour l’identité.

IdentityRole

Implémentation par défaut de IdentityRole<TKey> qui utilise une chaîne comme clé primaire.

IdentityRole<TKey>

Représente un rôle dans le système d’identité

IdentityRole<TKey,TUserRole,TRoleClaim>

Représente un rôle dans le système d’identité

IdentityRoleClaim<TKey>

Représente une revendication accordée à tous les utilisateurs au sein d’un rôle.

IdentityUser

Implémentation par défaut de IdentityUser<TKey> qui utilise une chaîne comme clé primaire.

IdentityUser<TKey>

Représente un utilisateur dans le système d’identité

IdentityUser<TKey,TUserClaim,TUserRole,TUserLogin>

Représente un utilisateur dans le système d’identité

IdentityUserClaim<TKey>

Représente une revendication qu’un utilisateur possède.

IdentityUserContext<TUser>

Classe de base pour le contexte de base de données Entity Framework utilisé pour l’identité.

IdentityUserContext<TUser,TKey>

Classe de base pour le contexte de base de données Entity Framework utilisé pour l’identité.

IdentityUserContext<TUser,TKey,TUserClaim,TUserLogin,TUserToken>

Classe de base pour le contexte de base de données Entity Framework utilisé pour l’identité.

IdentityUserLogin<TKey>

Représente une connexion et son fournisseur associé pour un utilisateur.

IdentityUserRole<TKey>

Représente le lien entre un utilisateur et un rôle.

IdentityUserToken<TKey>

Représente un jeton d’authentification pour un utilisateur.

RoleStore<TRole>

Crée une instance d’un magasin de persistance pour les rôles.

RoleStore<TRole,TContext>

Crée une instance d’un magasin de persistance pour les rôles.

RoleStore<TRole,TContext,TKey>

Crée une instance d’un magasin de persistance pour les rôles.

RoleStore<TRole,TContext,TKey,TUserRole,TRoleClaim>

Crée une instance d’un magasin de persistance pour les rôles.

UserOnlyStore<TUser>

Crée une instance d’un magasin de persistance pour le type d’utilisateur spécifié.

UserOnlyStore<TUser,TContext>

Représente une nouvelle instance d’un magasin de persistance pour les types d’utilisateurs et de rôles spécifiés.

UserOnlyStore<TUser,TContext,TKey>

Représente une nouvelle instance d’un magasin de persistance pour les types d’utilisateurs et de rôles spécifiés.

UserOnlyStore<TUser,TContext,TKey,TUserClaim,TUserLogin,TUserToken>

Représente une nouvelle instance d’un magasin de persistance pour les types d’utilisateurs et de rôles spécifiés.

UserStore

Représente une nouvelle instance d’un magasin de persistance pour les utilisateurs, en utilisant l’implémentation par défaut de IdentityUser<TKey> avec une chaîne comme clé primaire.

UserStore<TUser>

Crée une instance d’un magasin de persistance pour le type d’utilisateur spécifié.

UserStore<TUser,TRole,TContext>

Représente une nouvelle instance d’un magasin de persistance pour les types d’utilisateurs et de rôles spécifiés.

UserStore<TUser,TRole,TContext,TKey>

Représente une nouvelle instance d’un magasin de persistance pour les types d’utilisateurs et de rôles spécifiés.

UserStore<TUser,TRole,TContext,TKey,TUserClaim,TUserRole,TUserLogin,TUserToken>

Représente une nouvelle instance d’un magasin de persistance pour les types d’utilisateurs et de rôles spécifiés.

UserStore<TUser,TRole,TContext,TKey,TUserClaim,TUserRole,TUserLogin,TUserToken,TRoleClaim>

Représente une nouvelle instance d’un magasin de persistance pour les types d’utilisateurs et de rôles spécifiés.

Remarques

Pour plus d’informations sur l’identité dans ASP.NET Core, consultez Présentation de l’identité sur ASP.NET Core.