UserManager<TUser> Clase
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í.
Proporciona las API para administrar el usuario en un almacén de persistencia.
generic <typename TUser>
where TUser : classpublic ref class UserManager : IDisposable
public class UserManager<TUser> : IDisposable where TUser : class
type UserManager<'User (requires 'User : null)> = class
interface IDisposable
Public Class UserManager(Of TUser)
Implements IDisposable
- TUser
Tipo que encapsula un usuario.
- Herencia
-
UserManager<TUser>
- Derivado
- Implementaciones
Change |
Propósito de protección de datos utilizado para los métodos de número de teléfono modificados. |
Confirm |
Propósito de protección de datos utilizado para los métodos relacionados con la confirmación de correo electrónico. |
Reset |
Propósito de protección de datos utilizado para los métodos relacionados con el restablecimiento de contraseña. |
Cancellation |
Token de cancelación que se usa para cancelar operaciones. |
Error |
El IdentityErrorDescriber usado para generar mensajes de error. |
Key |
El ILookupNormalizer usado para normalizar cosas como nombres de usuario y roles. |
Logger |
El ILogger usado para registrar mensajes del administrador. |
Options |
El IdentityOptions usado para configurar Identity. |
Password |
El IPasswordHasher<TUser> usado para aplicar hash a las contraseñas. |
Password |
El IPasswordValidator<TUser> usado para validar contraseñas. |
Store |
Obtiene o establece el almacén de persistencia en el que opera el administrador. |
Supports |
Obtiene una marca que indica si el almacén de usuarios de respaldo admite la devolución de IQueryable recopilaciones de información. |
Supports |
Obtiene una marca que indica si el almacén de usuarios de respaldo admite tokens de autenticación. |
Supports |
Obtiene una marca que indica si el almacén de usuarios de respaldo admite un autenticador de usuario. |
Supports |
Obtiene una marca que indica si el almacén de usuarios de respaldo admite notificaciones de usuario. |
Supports |
Obtiene una marca que indica si el almacén de usuarios de respaldo admite correos electrónicos de usuario. |
Supports |
Obtiene una marca que indica si el almacén de usuarios de respaldo admite bloqueos de usuario. |
Supports |
Obtiene una marca que indica si el almacén de usuarios de respaldo admite inicios de sesión externos. |
Supports |
Obtiene una marca que indica si el almacén de usuarios de respaldo admite contraseñas de usuario. |
Supports |
Obtiene una marca que indica si el almacén de usuarios de respaldo admite números de teléfono de usuario. |
Supports |
Obtiene una marca que indica si el almacén de usuarios de respaldo admite roles de usuario. |
Supports |
Obtiene una marca que indica si el almacén de usuarios de respaldo admite marcas de seguridad. |
Supports |
Obtiene una marca que indica si el almacén de usuarios de respaldo admite la autenticación en dos fases. |
Supports |
Obtiene una marca que indica si el almacén de usuarios de respaldo admite códigos de recuperación. |
Users |
Devuelve un IQueryable de usuarios si el almacén es un IQueryableUserStore |
User |
El IUserValidator<TUser> usado para validar a los usuarios. |
Access |
Incrementa el recuento de errores de acceso para el usuario como una operación asincrónica. Si la cuenta de acceso con error es mayor o igual que el número máximo de intentos configurado, el usuario se bloqueará para el intervalo de tiempo de bloqueo configurado. |
Add |
Agrega el |
Add |
Agrega el |
Add |
Agrega un UserLoginInfo externo al |
Add |
Agrega el |
Add |
Agregue el |
Add |
Agregue el |
Change |
Actualiza los correos electrónicos de los usuarios si el cambio de correo electrónico especificado |
Change |
Cambia la contraseña de un usuario después de confirmar que el |
Change |
Establece el número de teléfono del |
Check |
Devuelve una marca que indica si el |
Confirm |
Valida que un token de confirmación de correo electrónico coincide con el |
Count |
Devuelve el número de código de recuperación que sigue siendo válido para un usuario. |
Create |
Crea el |
Create |
Crea el |
Create |
Crea bytes para usarlos como token de seguridad a partir de la marca de seguridad del usuario. |
Create |
Genere un nuevo código de recuperación. |
Delete |
Elimina el |
Dispose() |
Libera todos los recursos utilizados por el administrador de usuarios. |
Dispose(Boolean) |
Libera los recursos no administrados utilizados por el administrador de roles y, opcionalmente, libera los recursos administrados. |
Find |
Obtiene el usuario, si existe, asociado al valor normalizado de la dirección de correo electrónico especificada. Nota: Se recomienda establecer identityOptions.User.RequireUniqueEmail en true al usar este método; de lo contrario, el almacén puede iniciarse si hay usuarios con correos electrónicos duplicados. |
Find |
Busca y devuelve un usuario, si existe, que tiene el |
Find |
Recupera el usuario asociado con el proveedor de inicio de sesión externo y la clave de proveedor de inicio de sesión especificados. |
Find |
Busca y devuelve un usuario, si existe, que tiene el nombre de usuario especificado. |
Generate |
Genera un token de cambio de correo electrónico para el usuario especificado. |
Generate |
Genera un token de cambio de número de teléfono para el usuario especificado. |
Generate |
Genera un valor adecuado para su uso en el seguimiento de simultaneidad. |
Generate |
Genera un token de confirmación de correo electrónico para el usuario especificado. |
Generate |
Genera un nuevo secreto de seguridad de 160 bits codificado en base32 (tamaño de hash SHA1). |
Generate |
Genera códigos de recuperación para el usuario, lo que invalida los códigos de recuperación anteriores para el usuario. |
Generate |
Genera un token de restablecimiento de contraseña para el |
Generate |
Obtiene un token de autenticación en dos fases para el |
Generate |
Genera un token para el |
Get |
Recupera el número actual de accesos con error para el |
Get |
Devuelve un token de autenticación para un usuario. |
Get |
Devuelve la clave de autenticador para el usuario. |
Get |
Genera el propósito del token usado para cambiar el correo electrónico. |
Get |
Obtiene una lista de Claims que pertenecen al |
Get |
Obtiene la dirección de correo electrónico del |
Get |
Recupera una marca que indica si se puede habilitar el bloqueo de usuario para el usuario especificado. |
Get |
Obtiene el último DateTimeOffset expirado el último bloqueo de un usuario, si existe. Un valor de hora en el pasado indica que un usuario no está bloqueado actualmente. |
Get |
Recupera los inicios de sesión asociados para el especificado. |
Get |
Obtiene el número de teléfono, si existe, para el |
Get |
Obtiene una lista de nombres de rol a los que pertenece el |
Get |
Obtenga la marca de seguridad del |
Get |
Devuelve una marca que indica si el |
Get |
Devuelve el usuario correspondiente a la notificación IdentityOptions.ClaimsIdentity.UserIdClaimType en la entidad de seguridad o null. |
Get |
Devuelve el valor de notificación Id. de usuario si existe; de lo contrario, devuelve null. |
Get |
Obtiene el identificador de usuario del |
Get |
Devuelve el valor de notificación Name si existe; de lo contrario, devuelve null. |
Get |
Obtiene el nombre de usuario del |
Get |
Devuelve una lista de usuarios del almacén de usuarios que tienen el |
Get |
Devuelve una lista de usuarios del almacén de usuarios que son miembros del |
Get |
Obtiene una lista de proveedores de tokens de dos fases válidos para el |
Has |
Obtiene una marca que indica si el |
Is |
Obtiene una marca que indica si se ha comprobado la dirección de correo electrónico del |
Is |
Devuelve una marca que indica si el |
Is |
Devuelve una marca que indica si el |
Is |
Obtiene una marca que indica si se ha confirmado el número de teléfono del |
Normalize |
Normalice el correo electrónico para comparaciones coherentes. |
Normalize |
Normalice una clave (nombre de usuario, correo electrónico) para comparaciones coherentes. |
Normalize |
Normalice el nombre de usuario o rol para comparaciones coherentes. |
Redeem |
Devuelve si un código de recuperación es válido para un usuario. Nota: los códigos de recuperación solo son válidos una vez y no serán válidos después del uso. |
Register |
Registra un proveedor de tokens. |
Remove |
Quite un token de autenticación para un usuario. |
Remove |
Quita el |
Remove |
Quita el |
Remove |
Quita el |
Remove |
Quita el |
Remove |
Intenta quitar la información de inicio de sesión externa proporcionada del |
Remove |
Quita la contraseña de un usuario. |
Remove |
Quita la contraseña de un usuario. |
Replace |
Reemplaza el |
Reset |
Restablece el recuento de errores de acceso para el |
Reset |
Restablece la clave del autenticador para el usuario. |
Reset |
Restablece la contraseña del |
Set |
Establece un token de autenticación para un usuario. |
Set |
Establece la dirección |
Set |
Establece una marca que indica si el |
Set |
Bloquea un usuario hasta que se haya superado la fecha de finalización especificada. Al establecer una fecha de finalización en el pasado, se desbloquea inmediatamente un usuario. |
Set |
Establece el número de teléfono del |
Set |
Establece una marca que indica si el |
Set |
Establece el |
Throw |
Produce si se ha eliminado esta clase. |
Update |
Actualiza el |
Update |
Actualiza el correo electrónico normalizado para el |
Update |
Actualiza el nombre de usuario normalizado del |
Update |
Actualiza el hash de contraseña de un usuario. |
Update |
Regenera la marca de seguridad del |
Update |
Se llama a para actualizar al usuario después de validar y actualizar el nombre de usuario o correo electrónico normalizado. |
Validate |
Debe devolver Success si la validación se realiza correctamente. Se llama a esto antes de actualizar el hash de contraseña. |
Validate |
Debe devolver Success si la validación se realiza correctamente. Se llama a esto antes de guardar el usuario a través de Crear o actualizar. |
Verify |
Devuelve una marca que indica si el token de comprobación del número de teléfono especificado |
Verify |
Devuelve un PasswordVerificationResult que indica el resultado de una comparación de hash de contraseñas. |
Verify |
Comprueba el |
Verify |
Devuelve una marca que indica si el |
Produto | Versións |
---|---|
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 |