IdentityBuilder Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Funciones auxiliares para configurar servicios de identidad.
public ref class IdentityBuilder
public class IdentityBuilder
type IdentityBuilder = class
Public Class IdentityBuilder
- Herencia
-
IdentityBuilder
Constructores
IdentityBuilder(Type, IServiceCollection) |
Crea una nueva instancia de IdentityBuilder. |
IdentityBuilder(Type, Type, IServiceCollection) |
Crea una nueva instancia de IdentityBuilder. |
Propiedades
RoleType |
Obtiene el objeto Type utilizado para los roles. |
Services |
Obtiene los servicios a los IServiceCollection que se adjunta. |
UserType |
Obtiene el objeto Type utilizado para los usuarios. |
Métodos
Métodos de extensión
AddApiEndpoints(IdentityBuilder) |
Agrega la configuración y los servicios necesarios para admitir MapIdentityApi<TUser>(IEndpointRouteBuilder) , pero no configura la autenticación. Llame AddBearerToken(AuthenticationBuilder, Action<BearerTokenOptions>) a o AddIdentityCookies(AuthenticationBuilder) para configurar la autenticación por separado. |
AddDefaultTokenProviders(IdentityBuilder) |
Agrega los proveedores de tokens predeterminados usados para generar tokens para restablecer contraseñas, cambiar el correo electrónico y cambiar las operaciones de número de teléfono y para la generación de tokens de autenticación en dos fases. |
AddSignInManager(IdentityBuilder) |
Agrega un SignInManager<TUser> objeto para .UserType |
AddSignInManager<TSignInManager>(IdentityBuilder) |
Agrega un SignInManager<TUser> objeto para .UserType |
AddDefaultUI(IdentityBuilder, UIFramework) |
Agrega una interfaz de usuario independiente predeterminada para Identity a la aplicación mediante Razor Pages en un área denominada Identity. |
AddDefaultUI(IdentityBuilder) |
Agrega una interfaz de usuario independiente predeterminada para Identity a la aplicación mediante Razor Pages en un área denominada Identity. |
AddEntityFrameworkStores<TContext>(IdentityBuilder) |
Agrega una implementación de Entity Framework de almacenes de información de identidad. |
AddEntityFrameworkStores<TContext,TKey>(IdentityBuilder) |
Funciones auxiliares para configurar servicios de identidad. |