IdentityUser<TKey> Class

Syntax

public class IdentityUser<TKey> where TKey : IEquatable<TKey>

GitHub

View on GitHub

class Microsoft.AspNet.Identity.EntityFramework.IdentityUser<TKey>

Constructors

IdentityUser()
public IdentityUser()
IdentityUser(System.String)
public IdentityUser(string userName)

Properties

AccessFailedCount()

Used to record failures for the purposes of lockout

Return type:System.Int32
public virtual int AccessFailedCount { get; set; }
Claims()

Navigation property for users claims

Return type:System.Collections.Generic.ICollection{Microsoft.AspNet.Identity.EntityFramework.IdentityUserClaim{{TKey}}}
public virtual ICollection<IdentityUserClaim<TKey>> Claims { get; }
ConcurrencyStamp()

A random value that should change whenever a user is persisted to the store

Return type:System.String
public virtual string ConcurrencyStamp { get; set; }
Email()

Email

Return type:System.String
public virtual string Email { get; set; }
EmailConfirmed()

True if the email is confirmed, default is false

Return type:System.Boolean
public virtual bool EmailConfirmed { get; set; }
Id()
Return type:{TKey}
public virtual TKey Id { get; set; }
LockoutEnabled()

Is lockout enabled for this user

Return type:System.Boolean
public virtual bool LockoutEnabled { get; set; }
LockoutEnd()

DateTime in UTC when lockout ends, any time in the past is considered not locked out.

Return type:System.Nullable{System.DateTimeOffset}
public virtual DateTimeOffset? LockoutEnd { get; set; }
Logins()

Navigation property for users logins

Return type:System.Collections.Generic.ICollection{Microsoft.AspNet.Identity.EntityFramework.IdentityUserLogin{{TKey}}}
public virtual ICollection<IdentityUserLogin<TKey>> Logins { get; }
NormalizedEmail()
Return type:System.String
public virtual string NormalizedEmail { get; set; }
NormalizedUserName()
Return type:System.String
public virtual string NormalizedUserName { get; set; }
PasswordHash()

The salted/hashed form of the user password

Return type:System.String
public virtual string PasswordHash { get; set; }
PhoneNumber()

PhoneNumber for the user

Return type:System.String
public virtual string PhoneNumber { get; set; }
PhoneNumberConfirmed()

True if the phone number is confirmed, default is false

Return type:System.Boolean
public virtual bool PhoneNumberConfirmed { get; set; }
Roles()

Navigation property for users in the role

Return type:System.Collections.Generic.ICollection{Microsoft.AspNet.Identity.EntityFramework.IdentityUserRole{{TKey}}}
public virtual ICollection<IdentityUserRole<TKey>> Roles { get; }
SecurityStamp()

A random value that should change whenever a users credentials change (password changed, login removed)

Return type:System.String
public virtual string SecurityStamp { get; set; }
TwoFactorEnabled()

Is two factor enabled for the user

Return type:System.Boolean
public virtual bool TwoFactorEnabled { get; set; }
UserName()
Return type:System.String
public virtual string UserName { get; set; }

Methods

ToString()

Returns a friendly name

Return type:System.String
public override string ToString()