IdentityUser<TKey,TUserClaim,TUserRole,TUserLogin> Clase

Definición

Representa un usuario en el sistema de identidades

generic <typename TKey, typename TUserClaim, typename TUserRole, typename TUserLogin>
 where TKey : IEquatable<TKey>public ref class IdentityUser
public class IdentityUser<TKey,TUserClaim,TUserRole,TUserLogin> where TKey : IEquatable<TKey>
type IdentityUser<'Key, 'UserClaim, 'UserRole, 'UserLogin (requires 'Key :> IEquatable<'Key>)> = class
Public Class IdentityUser(Of TKey, TUserClaim, TUserRole, TUserLogin)

Parámetros de tipo

TKey

Tipo utilizado para la clave principal del usuario.

TUserClaim

Tipo que representa una demanda.

TUserRole

Tipo que representa un rol de usuario.

TUserLogin

Tipo que representa un inicio de sesión externo de usuario.

Herencia
IdentityUser<TKey,TUserClaim,TUserRole,TUserLogin>
Derivado

Constructores

IdentityUser<TKey,TUserClaim,TUserRole,TUserLogin>()

Inicializa una nueva instancia de la clase IdentityUser<TKey>.

IdentityUser<TKey,TUserClaim,TUserRole,TUserLogin>(String)

Inicializa una nueva instancia de la clase IdentityUser<TKey>.

Propiedades

AccessFailedCount

Obtiene o establece el número de intentos de inicio de sesión incorrectos para el usuario actual.

Claims

Propiedad de navegación para las notificaciones que posee este usuario.

ConcurrencyStamp

Un valor aleatorio que debe cambiar cada vez que un usuario se conserva en el almacén.

Email

Obtiene o establece la dirección de correo electrónico para este usuario.

EmailConfirmed

Obtiene o establece una marca que indica si un usuario ha confirmado su dirección de correo electrónico.

Id

Obtiene o establece la clave principal de este usuario.

LockoutEnabled

Obtiene o establece una marca que indica si el usuario puede bloquearse.

LockoutEnd

Obtiene o establece la fecha y la hora, en formato UTC, cuando finaliza cualquier bloqueo de usuario.

Logins

Propiedad de navegación para las cuentas de inicio de sesión de este usuario.

NormalizedEmail

Obtiene o establece la dirección de correo electrónico normalizada para este usuario.

NormalizedUserName

Obtiene o establece el nombre de usuario normalizado para este usuario.

PasswordHash

Obtiene o establece una representación con valores Salt y hash de la contraseña para este usuario.

PhoneNumber

Obtiene o establece un número de teléfono para el usuario.

PhoneNumberConfirmed

Obtiene o establece una marca que indica si un usuario ha confirmado su dirección de teléfono.

Roles

Propiedad de navegación de los roles a los que pertenece este usuario.

SecurityStamp

Un valor aleatorio que debe cambiar siempre que cambien las credenciales de los usuarios (contraseña cambiada, Inicio de sesión quitado).

TwoFactorEnabled

Obtiene o establece una marca que indica si la autenticación en dos fases está habilitada para este usuario.

UserName

Obtiene o establece el nombre de usuario de este usuario.

Métodos

ToString()

Devuelve el nombre de usuario de este usuario.

Se aplica a