Compartilhar via


IdentityUser<TKey,TUserClaim,TUserRole,TUserLogin> Classe

Definição

Representa um usuário no sistema de identidade

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

O tipo usado para a chave primária para o usuário.

TUserClaim

O tipo que representa uma declaração.

TUserRole

O tipo que representa uma função de usuário.

TUserLogin

O tipo que representa um logon externo do usuário.

Herança
IdentityUser<TKey,TUserClaim,TUserRole,TUserLogin>
Derivado

Construtores

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

Inicializa uma nova instância de IdentityUser<TKey>.

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

Inicializa uma nova instância de IdentityUser<TKey>.

Propriedades

AccessFailedCount

Obtém ou define o número de tentativas de logon com falha para o usuário atual.

Claims

Propriedade de navegação para as declarações que este usuário possui.

ConcurrencyStamp

Um valor aleatório que deve ser alterado sempre que um usuário é persistido no repositório

Email

Obtém ou define o endereço de email desse usuário.

EmailConfirmed

Obtém ou define um sinalizador que indica se um usuário confirmou seu endereço de email.

Id

Obtém ou define a chave primária para esse usuário.

LockoutEnabled

Obtém ou define um sinalizador que indica se o usuário pode ser bloqueado.

LockoutEnd

Obtém ou define a data e a hora, em UTC, quando qualquer bloqueio de usuário termina.

Logins

Propriedade de navegação para essas contas de logon de usuários.

NormalizedEmail

Obtém ou define o endereço de email normalizado para esse usuário.

NormalizedUserName

Obtém ou define o nome de usuário normalizado para esse usuário.

PasswordHash

Obtém ou define uma representação de hash e salted da senha para esse usuário.

PhoneNumber

Obtém ou define um número de telefone para o usuário.

PhoneNumberConfirmed

Obtém ou define um sinalizador que indica se um usuário confirmou seu endereço telefônico.

Roles

Propriedade de navegação para as funções às quais este usuário pertence.

SecurityStamp

Um valor aleatório que deve ser alterado sempre que uma alteração de credenciais de usuários (senha alterada, logon removido)

TwoFactorEnabled

Obtém ou define um sinalizador que indica se a autenticação de dois fatores está habilitada para esse usuário.

UserName

Obtém ou define o nome de usuário para este usuário.

Métodos

ToString()

Retorna o nome de usuário deste usuário.

Aplica-se a