Class User
- Namespace
- InSite.Persistence
- Assembly
- InSite.Persistence.dll
- Inheritance
-
User
- Derived
-
- Inherited Members
-
Constructors
User()
Properties
AccessGrantedToCmds
public bool AccessGrantedToCmds { get; set; }
Property Value
- bool
AccountCloaked
public DateTimeOffset? AccountCloaked { get; set; }
Property Value
- DateTimeOffset?
AuthorStandardValidationChanges
public virtual ICollection<StandardValidationChange> AuthorStandardValidationChanges { get; set; }
Property Value
- ICollection<StandardValidationChange>
CmdsCredentials
public virtual ICollection<VCmdsCredential> CmdsCredentials { get; set; }
Property Value
- ICollection<VCmdsCredential>
public virtual ICollection<ContactExperience> ContactExperiences { get; set; }
Property Value
- ICollection<ContactExperience>
DefaultPassword
public string DefaultPassword { get; set; }
Property Value
- string
DefaultPasswordExpired
public DateTimeOffset? DefaultPasswordExpired { get; set; }
Property Value
- DateTimeOffset?
DepartmentProfiles
public virtual ICollection<DepartmentProfileUser> DepartmentProfiles { get; set; }
Property Value
- ICollection<DepartmentProfileUser>
DownstreamConnections
public virtual ICollection<UserConnection> DownstreamConnections { get; set; }
Property Value
- ICollection<UserConnection>
Email
public string Email { get; set; }
Property Value
- string
EmailAlternate
public string EmailAlternate { get; set; }
Property Value
- string
EmailVerified
public string EmailVerified { get; set; }
Property Value
- string
FirstName
public string FirstName { get; set; }
Property Value
- string
FullName
public string FullName { get; set; }
Property Value
- string
Honorific
public string Honorific { get; set; }
Property Value
- string
ImageUrl
public string ImageUrl { get; set; }
Property Value
- string
Initials
public string Initials { get; set; }
Property Value
- string
IsArchived
public bool IsArchived { get; }
Property Value
- bool
IsCloaked
public bool IsCloaked { get; }
Property Value
- bool
LastName
public string LastName { get; set; }
Property Value
- string
LoginOrganizationCode
public string LoginOrganizationCode { get; set; }
Property Value
- string
Memberships
public virtual ICollection<Membership> Memberships { get; set; }
Property Value
- ICollection<Membership>
MiddleName
public string MiddleName { get; set; }
Property Value
- string
MultiFactorAuthentication
public bool MultiFactorAuthentication { get; set; }
Property Value
- bool
MultiFactorAuthenticationCode
public string MultiFactorAuthenticationCode { get; set; }
Property Value
- string
OAuthProviderUserId
public string OAuthProviderUserId { get; set; }
Property Value
- string
OldUserPasswordHash
public string OldUserPasswordHash { get; set; }
Property Value
- string
PersonFields
public virtual ICollection<TPersonField> PersonFields { get; set; }
Property Value
- ICollection<TPersonField>
Persons
public virtual ICollection<Person> Persons { get; set; }
Property Value
- ICollection<Person>
PhoneMobile
public string PhoneMobile { get; set; }
Property Value
- string
PrimaryLoginMethod
public LoginMethods? PrimaryLoginMethod { get; set; }
Property Value
- LoginMethods?
QLearnerProgramSummaries
public virtual ICollection<QLearnerProgramSummary> QLearnerProgramSummaries { get; set; }
Property Value
- ICollection<QLearnerProgramSummary>
SecondaryLoginMethod
public LoginMethods? SecondaryLoginMethod { get; set; }
Property Value
- LoginMethods?
SoundexFirstName
public string SoundexFirstName { get; set; }
Property Value
- string
SoundexLastName
public string SoundexLastName { get; set; }
Property Value
- string
TimeZone
public string TimeZone { get; set; }
Property Value
- string
UpstreamConnections
public virtual ICollection<UserConnection> UpstreamConnections { get; set; }
Property Value
- ICollection<UserConnection>
UserAuthenticationFactorInfo
public virtual TUserAuthenticationFactor UserAuthenticationFactorInfo { get; set; }
Property Value
- TUserAuthenticationFactor
UserIdentifier
public Guid UserIdentifier { get; set; }
Property Value
- Guid
UserLicenseAccepted
public DateTimeOffset? UserLicenseAccepted { get; set; }
Property Value
- DateTimeOffset?
UserPasswordChangeRequested
public int? UserPasswordChangeRequested { get; set; }
Property Value
- int?
UserPasswordChanged
public DateTimeOffset? UserPasswordChanged { get; set; }
Property Value
- DateTimeOffset?
UserPasswordExpired
public DateTimeOffset UserPasswordExpired { get; set; }
Property Value
- DateTimeOffset
UserPasswordHash
public string UserPasswordHash { get; set; }
Property Value
- string
UserStandardValidationChanges
public virtual ICollection<StandardValidationChange> UserStandardValidationChanges { get; set; }
Property Value
- ICollection<StandardValidationChange>
UserValidations
public virtual ICollection<StandardValidation> UserValidations { get; set; }
Property Value
- ICollection<StandardValidation>
UtcArchived
public DateTimeOffset? UtcArchived { get; set; }
Property Value
- DateTimeOffset?
UtcUnarchived
public DateTimeOffset? UtcUnarchived { get; set; }
Property Value
- DateTimeOffset?
ValidatorValidations
public virtual ICollection<StandardValidation> ValidatorValidations { get; set; }
Property Value
- ICollection<StandardValidation>
Methods
IsDefaultPassword()
public bool IsDefaultPassword()
Returns
- bool
IsNewPasswordValid(string)
public bool IsNewPasswordValid(string password)
Parameters
password string
Returns
- bool
IsNullPassword()
public bool IsNullPassword()
Returns
- bool
SetDefaultPassword(string)
public void SetDefaultPassword(string password = null)
Parameters
password string
SetPassword(string)
public void SetPassword(string password)
Parameters
password string