Microsoft.AspNetCore.Identity Espacio de nombres
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í.
Contiene tipos para usar Entity Framework Core con Identity en ASP.NET Core.
Asp |
Proporciona las API para administrar roles en un almacén de persistencia. |
Asp |
Proporciona las API para administrar el usuario en un almacén de persistencia. |
Authenticator |
Se usa para la comprobación del código autenticador. |
Claims |
Opciones usadas para configurar los tipos de notificación usados para las notificaciones conocidas. |
Data |
Contiene opciones para .DataProtectorTokenProvider<TUser> |
Data |
Proporciona protección y validación de tokens de identidad. |
Default |
Implementación predeterminada de IPersonalDataProtector que usa ILookupProtectorKeyRing y ILookupProtector para proteger los datos con un formato de carga de {keyId}:{protectedData} |
Default |
Implementación predeterminada de IUserConfirmation<TUser>. |
Email |
TokenProvider que genera tokens a partir de la marca de seguridad del usuario y notifica a un usuario por correo electrónico. |
External |
Representa la información de inicio de sesión, el origen y la entidad de seguridad de origen externa para un registro de usuario. |
Identity |
Funciones auxiliares para configurar servicios de identidad. |
Identity |
Funciones auxiliares para configurar servicios de identidad. |
Identity |
Extensiones de interfaz de usuario predeterminadas para IdentityBuilder. |
Identity |
Representa todas las opciones que puede usar para configurar el middleware de cookies utilizado por el sistema de identidad. |
Identity |
Funciones auxiliares para configurar servicios de identidad. |
Identity |
Representa todas las opciones que puede usar para configurar el middleware uesd de cookies mediante el sistema de identidad. |
Identity |
Se usa para configurar las opciones de cookies de identidad. |
Identity |
Encapsula un error del subsistema de identidad. |
Identity |
Servicio para habilitar la localización de errores de identidad orientados a la aplicación. |
Identity |
Se usa para comprobar que se llamó a AddIdentity en serviceCollection. |
Identity |
Representa todas las opciones que puede usar para configurar el sistema de identidades. |
Identity |
Representa el resultado de una operación de identidad. |
Identity |
La implementación predeterminada de IdentityRole<TKey> que usa una cadena como clave principal. |
Identity |
Representa un rol en el sistema de identidades. |
Identity |
Representa una notificación que se concede a todos los usuarios dentro de un rol. |
Identity |
Contiene varias constantes de versión de identidad. |
Identity |
Implementación predeterminada de que IdentityUser<TKey> usa una cadena como clave principal. |
Identity |
Representa un usuario en el sistema de identidades. |
Identity |
Representa una notificación que el usuario posee. |
Identity |
Representa un inicio de sesión y su proveedor asociado para un usuario. |
Identity |
Representa el vínculo entre un usuario y un rol. |
Identity |
Representa un token de autenticación de un usuario. |
Lockout |
Opciones para configurar el bloqueo de usuario. |
Password |
Implementa el hash de contraseña de identidad estándar. |
Password |
Especifica las opciones de hash de contraseña. |
Password |
Especifica las opciones para los requisitos de contraseña. |
Password |
Proporciona la directiva de contraseñas predeterminada para Identidad. |
Personal |
Se usa para indicar que algo se considera datos personales. |
Phone |
Representa un proveedor de tokens que genera tokens a partir de la marca de seguridad de un usuario y los envía al usuario a través de su número de teléfono. |
Protected |
Se usa para indicar que algo se considera datos personales y se debe proteger. |
Role |
Proporciona las API para administrar roles en un almacén de persistencia. |
Role |
Crea una nueva instancia de un almacén de persistencia para roles. |
Role |
Proporciona la validación predeterminada de roles. |
Security |
Se usa para pasar información durante el evento de validación SecurityStamp. |
Security |
Clase auxiliar estática que se usa para configurar una CookieAuthenticationNotifications para validar una cookie con la marca de seguridad de un usuario. |
Security |
Proporciona la implementación predeterminada de funciones de validación para stamps de seguridad. |
Security |
Opciones de ISecurityStampValidator. |
Sign |
Proporciona las API para el inicio de sesión de usuario. |
Sign |
Opciones para configurar el inicio de sesión. |
Sign |
Representa el resultado de una operación de inicio de sesión. |
Store |
Se usa para almacenar opciones específicas |
Token |
Opciones para tokens de usuario. |
Token |
Se usa para representar un proveedor de tokens en TokenOptionstokenMap de . |
Totp |
Representa un proveedor de tokens que genera códigos basados en el tiempo mediante la marca de seguridad del usuario. |
Two |
Responsable de la validación de la marca de seguridad de cookies de identidad de dos factores. |
Upper |
ILookupNormalizer Implementa mediante la conversión de claves a su representación cultural invariable en mayúsculas. |
User |
Proporciona métodos para crear una entidad de seguridad de notificaciones para un usuario determinado. |
User |
Proporciona métodos para crear una entidad de seguridad de notificaciones para un usuario determinado. |
User |
Representa la información de inicio de sesión y el origen de un registro de usuario. |
User |
Proporciona las API para administrar el usuario en un almacén de persistencia. |
User |
Opciones para la validación de usuarios. |
User |
Representa una nueva instancia de un almacén de persistencia para el tipo de usuario especificado. |
User |
Representa una nueva instancia de un almacén de persistencia para los tipos de usuario y rol especificados. |
User |
Proporciona servicios de validación para las clases de usuario. |
IEmail |
Esta API admite la infraestructura de ASP.NET Core Identity y no está pensada para usarse como abstracción de correo electrónico de uso general. La aplicación debe implementarla para que la infraestructura de identidad pueda enviar correos electrónicos de confirmación y restablecimiento de contraseña. |
ILookup |
Proporciona una abstracción para normalizar las claves (correos electrónicos y nombres) con fines de búsqueda. |
ILookup |
Se usa para proteger o desproteger búsquedas con una clave específica. |
ILookup |
Abstracción usada para administrar las claves con nombre usadas para proteger las búsquedas. |
IPassword |
Proporciona una abstracción para aplicar hash a las contraseñas. |
IPassword |
Proporciona una abstracción para validar contraseñas. |
IPersonal |
Proporciona una abstracción que se usa para el cifrado de datos personales. |
IProtected |
Interfaz de marcador usada para indicar que el almacén admite la ProtectPersonalData marca . |
IQueryable |
Proporciona una abstracción para consultar roles en un almacén de roles. |
IQueryable |
Proporciona una abstracción para consultar a los usuarios en un almacén de usuarios. |
IRole |
Proporciona una abstracción para un almacén de notificaciones específicas de rol. |
IRole |
Proporciona una abstracción para un almacenamiento y administración de roles. |
IRole |
Proporciona una abstracción para validar un rol. |
ISecurity |
Proporciona una abstracción para validar una marca de seguridad de una identidad entrante y regenerar o rechazar la identidad en función del resultado de validación. |
ITwo |
Se usa para validar el sello de seguridad de cookies de cliente de recordar dos factores. |
IUser |
Proporciona una abstracción para almacenar los tokens de autenticación de un usuario. |
IUser |
Proporciona una abstracción para un almacén que almacena información sobre el autenticador del usuario. |
IUser |
Proporciona una abstracción para que un generador cree un ClaimsPrincipal elemento a partir de un usuario. |
IUser |
Proporciona una abstracción para un almacén de notificaciones para un usuario. |
IUser |
Proporciona una abstracción para la confirmación de las cuentas de usuario. |
IUser |
Proporciona una abstracción para el almacenamiento y la administración de direcciones de correo electrónico de usuario. |
IUser |
Proporciona una abstracción para una información de almacenamiento que se puede usar para implementar el bloqueo de cuenta, incluidos los errores de acceso y el estado de bloqueo. |
IUser |
Proporciona una abstracción para almacenar información que asigna información de inicio de sesión externo proporcionada por la cuenta De Microsoft, Facebook, etc. a una cuenta de usuario. |
IUser |
Proporciona una abstracción para un almacén que contiene los hashes de contraseña de los usuarios. |
IUser |
Proporciona una abstracción para un almacén que contiene los números de teléfono de los usuarios. |
IUser |
Proporciona una abstracción para un almacén que asigna usuarios a roles. |
IUser |
Proporciona una abstracción para un almacén que almacena la marca de seguridad de un usuario. |
IUser |
Proporciona una abstracción para un almacén que administra las cuentas de usuario. |
IUser |
Proporciona una abstracción para un almacén que almacena los códigos de recuperación de un usuario. |
IUser |
Proporciona una abstracción para almacenar una marca que indica si un usuario tiene habilitada la autenticación en dos fases. |
IUser |
Proporciona una abstracción para los generadores de tokens en dos fases. |
IUser |
Proporciona una abstracción para la validación de usuarios. |
Password |
Especifica el formato utilizado para aplicar hash a las contraseñas. |
Password |
Especifica los resultados de la comprobación de contraseñas. |
Para obtener más información sobre Identity, consulte Introduction to Identity on ASP.NET Core( Introducción a la identidad en ASP.NET Core.