Show / Hide Table of Contents

Class AppUser

Inheritance
System.Object
Document
AppUser
Inherited Members
Document._id
Document._header
Namespace:InfinniPlatform.Auth
Assembly:InfinniPlatform.Auth.dll
Syntax
public class AppUser : Document

Constructors

| Improve this Doc View Source

AppUser()

Declaration
public AppUser()

Properties

| Improve this Doc View Source

AccessFailedCount

Declaration
public int AccessFailedCount { get; set; }
Property Value
Type Description
System.Int32
| Improve this Doc View Source

Claims

Declaration
public List<AppUserClaim> Claims { get; set; }
Property Value
Type Description
List<AppUserClaim>
| Improve this Doc View Source

Email

Declaration
public string Email { get; set; }
Property Value
Type Description
System.String
| Improve this Doc View Source

EmailConfirmed

Declaration
public bool EmailConfirmed { get; set; }
Property Value
Type Description
System.Boolean
| Improve this Doc View Source

Id

Declaration
public string Id { get; set; }
Property Value
Type Description
System.String
| Improve this Doc View Source

LockoutEnabled

Declaration
public bool LockoutEnabled { get; set; }
Property Value
Type Description
System.Boolean
| Improve this Doc View Source

LockoutEndDateUtc

Declaration
public DateTime? LockoutEndDateUtc { get; set; }
Property Value
Type Description
System.Nullable<DateTime>
| Improve this Doc View Source

Logins

Declaration
public List<AppUserLogin> Logins { get; set; }
Property Value
Type Description
List<AppUserLogin>
| Improve this Doc View Source

NormalizedEmail

Declaration
public string NormalizedEmail { get; set; }
Property Value
Type Description
System.String
| Improve this Doc View Source

NormalizedUserName

Declaration
public string NormalizedUserName { get; set; }
Property Value
Type Description
System.String
| Improve this Doc View Source

PasswordHash

Declaration
public string PasswordHash { get; set; }
Property Value
Type Description
System.String
| Improve this Doc View Source

PhoneNumber

Declaration
public string PhoneNumber { get; set; }
Property Value
Type Description
System.String
| Improve this Doc View Source

PhoneNumberConfirmed

Declaration
public bool PhoneNumberConfirmed { get; set; }
Property Value
Type Description
System.Boolean
| Improve this Doc View Source

Roles

Declaration
public List<string> Roles { get; set; }
Property Value
Type Description
List<System.String>
| Improve this Doc View Source

SecurityStamp

Declaration
public string SecurityStamp { get; set; }
Property Value
Type Description
System.String
| Improve this Doc View Source

Tokens

Declaration
public List<AppUserToken> Tokens { get; set; }
Property Value
Type Description
List<AppUserToken>
| Improve this Doc View Source

TwoFactorEnabled

Declaration
public bool TwoFactorEnabled { get; set; }
Property Value
Type Description
System.Boolean
| Improve this Doc View Source

UserName

Declaration
public string UserName { get; set; }
Property Value
Type Description
System.String

Methods

| Improve this Doc View Source

AddClaim(Claim)

Declaration
public void AddClaim(Claim claim)
Parameters
Type Name Description
Claim claim
| Improve this Doc View Source

AddLogin(UserLoginInfo)

Declaration
public void AddLogin(UserLoginInfo login)
Parameters
Type Name Description
UserLoginInfo login
| Improve this Doc View Source

AddRole(String)

Declaration
public void AddRole(string role)
Parameters
Type Name Description
System.String role
| Improve this Doc View Source

GetTokenValue(String, String)

Declaration
public string GetTokenValue(string loginProider, string name)
Parameters
Type Name Description
System.String loginProider
System.String name
Returns
Type Description
System.String
| Improve this Doc View Source

HasPassword()

Declaration
public bool HasPassword()
Returns
Type Description
System.Boolean
| Improve this Doc View Source

RemoveClaim(Claim)

Declaration
public void RemoveClaim(Claim claim)
Parameters
Type Name Description
Claim claim
| Improve this Doc View Source

RemoveLogin(String, String)

Declaration
public void RemoveLogin(string loginProvider, string providerKey)
Parameters
Type Name Description
System.String loginProvider
System.String providerKey
| Improve this Doc View Source

RemoveRole(String)

Declaration
public void RemoveRole(string role)
Parameters
Type Name Description
System.String role
| Improve this Doc View Source

RemoveToken(String, String)

Declaration
public void RemoveToken(string loginProvider, string name)
Parameters
Type Name Description
System.String loginProvider
System.String name
| Improve this Doc View Source

ReplaceClaim(Claim, Claim)

Declaration
public void ReplaceClaim(Claim existingClaim, Claim newClaim)
Parameters
Type Name Description
Claim existingClaim
Claim newClaim
| Improve this Doc View Source

SetToken(String, String, String)

Declaration
public void SetToken(string loginProider, string name, string value)
Parameters
Type Name Description
System.String loginProider
System.String name
System.String value
| Improve this Doc View Source

ToString()

Declaration
public override string ToString()
Returns
Type Description
System.String

Extension Methods

DynamicCollectionExtensions.GetItem(Object, Int32)
DynamicCollectionExtensions.SetItem(Object, Int32, Object)
DynamicCollectionExtensions.AddItem(Object, Object)
DynamicCollectionExtensions.InsertItem(Object, Int32, Object)
DynamicCollectionExtensions.RemoveItem(Object, Object)
DynamicCollectionExtensions.RemoveItemAt(Object, Int32)
DynamicCollectionExtensions.MoveItem(Object, Object, Int32)
DynamicObjectExtensions.TryGetPropertyValue(Object, String)
DynamicObjectExtensions.TrySetPropertyValue(Object, String, Object)
DynamicObjectExtensions.TryGetPropertyValueByPath(Object, String)
DynamicObjectExtensions.TrySetPropertyValueByPath(Object, String, Object)
ReflectionExtensions.IsInstanceOfType(Object, Type)
ReflectionExtensions.GetMemberValue(Object, String)
ReflectionExtensions.SetMemberValue(Object, String, Object)
ReflectionExtensions.InvokeMember(Object, String, Object[], out Object, Type[])
ReflectionExtensions.GetFieldValue(Object, FieldInfo)
ReflectionExtensions.SetFieldValue(Object, FieldInfo, Object)
ReflectionExtensions.GetPropertyValue(Object, PropertyInfo)
ReflectionExtensions.SetPropertyValue(Object, PropertyInfo, Object)
ReflectionExtensions.GetMethodDelegate(Object, MethodInfo)
ReflectionExtensions.GetEventDelegate(Object, EventInfo)
ReflectionExtensions.SetEventDelegate(Object, EventInfo, Object)
CommonExtensions.ExecuteSilent<T>(T, Action<T>)
  • Improve this Doc
  • View Source
Back to top © Copyright Infinnity Solutions Ltd, 2010–2017.