IdentityBuilder Classe
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.
Fonctions d’assistance pour la configuration des services d’identité.
public ref class IdentityBuilder
public class IdentityBuilder
type IdentityBuilder = class
Public Class IdentityBuilder
- Héritage
-
IdentityBuilder
Constructeurs
IdentityBuilder(Type, IServiceCollection) |
Crée une instance de IdentityBuilder. |
IdentityBuilder(Type, Type, IServiceCollection) |
Crée une instance de IdentityBuilder. |
Propriétés
RoleType |
Obtient le Type utilisé pour les rôles. |
Services |
Obtient les IServiceCollection services auxquels sont attachés. |
UserType |
Obtient le Type utilisé pour les utilisateurs. |
Méthodes
Méthodes d’extension
AddApiEndpoints(IdentityBuilder) |
Ajoute la configuration et les services nécessaires à la prise en charge MapIdentityApi<TUser>(IEndpointRouteBuilder) , mais ne configure pas l’authentification. Appelez AddBearerToken(AuthenticationBuilder, Action<BearerTokenOptions>) et/ou AddIdentityCookies(AuthenticationBuilder) pour configurer l’authentification séparément. |
AddDefaultTokenProviders(IdentityBuilder) |
Ajoute les fournisseurs de jetons par défaut utilisés pour générer des jetons pour réinitialiser les mots de passe, modifier les e-mails et modifier les opérations de numéro de téléphone, ainsi que pour la génération de jetons d’authentification à deux facteurs. |
AddSignInManager(IdentityBuilder) |
Ajoute un SignInManager<TUser> pour .UserType |
AddSignInManager<TSignInManager>(IdentityBuilder) |
Ajoute un SignInManager<TUser> pour .UserType |
AddDefaultUI(IdentityBuilder, UIFramework) |
Ajoute une interface utilisateur autonome par défaut pour Identity à l’application à l’aide de Pages Razor dans une zone nommée Identity. |
AddDefaultUI(IdentityBuilder) |
Ajoute une interface utilisateur autonome par défaut pour Identity à l’application à l’aide de Pages Razor dans une zone nommée Identity. |
AddEntityFrameworkStores<TContext>(IdentityBuilder) |
Ajoute une implémentation Entity Framework de magasins d’informations d’identité. |
AddEntityFrameworkStores<TContext,TKey>(IdentityBuilder) |
Fonctions d’assistance pour la configuration des services d’identité. |