new SecurityUser(copyData)
Security user represents a user for the purpose of security
Parameters:
| Name | Type | Description | 
|---|---|---|
| copyData | SecurityUser | Copy constructor (if present) | 
Properties:
| Name | Type | Description | 
|---|---|---|
| email | string | Gets or sets the email address of the user | 
| emailConfirmed | boolean | Gets or sets whether the email address is confirmed | 
| invalidLoginAttempts | number | Gets or sets the number of invalid login attempts by the user | 
| lockoutModel | Date | [Delay loaded from lockout], Gets or sets whether the account is locked out | 
| lockout | string | Gets or sets the creation time in XML format | 
| password | string | Gets or sets whether the password hash is enabled | 
| securityStamp | string | Gets or sets a value which indicates whether the security data for the user has changed | 
| twoFactorEnabled | boolean | Gets or sets whether two factor authentication is required | 
| userName | string | Gets or sets the logical user name ofthe user | 
| photo | Array.<byte> | Gets or sets the binary representation of the user's photo | 
| lastLoginTimeModel | Date | [Delay loaded from lastLoginTime], The last login time | 
| lastLoginTime | Date | Gets or sets the creation time in XML format | 
| passwordExpiryModel | Date | [Delay loaded from passwordExpiry], The last login time | 
| passwordExpiry | string | Gets or sets the creation time in XML format | 
| phoneNumber | string | Gets or sets the patient's phone number | 
| phoneNumberConfirmed | boolean | Gets or sets whether the phone number was confirmed | 
| twoFactorMechanism | string | Gets or sets the preferred tfa mechanism | 
| userClass | string | Gets or sets the user class key(see: ActorTypeKeys for values) | 
| updatedTime | Date | Gets or sets the time that this object was last modified in ISO format | 
| modifiedOn | Date | Gets the time this item was modified | 
| updatedByModel | SecurityProvenance | [Delay loaded from updatedBy], Gets or sets the user that updated this base data | 
| updatedBy | string | Gets or sets the provenance identifier associated with the last update of this object | 
| creationTimeModel | Date | [Delay loaded from creationTime], Gets or sets the time at which the data was created | 
| creationTime | Date | Gets or sets the creation time as an ISO date format | 
| obsoletionTimeModel | Date | [Delay loaded from obsoletionTime], Gets or sets the time when the data is or will become invalid | 
| obsoletionTime | Date | Gets or sets the time that the data is no longer valid (was deleted/obsoleted) in ISO format | 
| createdByModel | SecurityProvenance | [Delay loaded from createdBy], Gets or sets the user that created this base data | 
| obsoletedByModel | SecurityProvenance | [Delay loaded from obsoletedBy], Gets or sets the user that obsoleted this base data | 
| createdBy | string | Gets or sets the security provenance object which represents the creation of this object | 
| obsoletedBy | string | Gets or sets the security provenance object which represents the obsoletion of this data | 
| id | string | Gets or sets the primary identifying UUID of this object | 
| operation | BatchOperationType | Gets or sets the operation(see: BatchOperationType for values) | 
| $type | string | Gets the type registration of this object | 
Members
createdBy :string
Gets or sets the security provenance object which represents the creation of this object
Type:
- string
createdByModel :SecurityProvenance
Type:
creationTime :Date
Gets or sets the creation time as an ISO date format
Type:
- Date
creationTimeModel :Date
Type:
- Date
email :string
Gets or sets the email address of the user
Type:
- string
emailConfirmed :boolean
Gets or sets whether the email address is confirmed
Type:
- boolean
id :string
Gets or sets the primary identifying UUID of this object
Type:
- string
invalidLoginAttempts :number
Gets or sets the number of invalid login attempts by the user
Type:
- number
lastLoginTime :Date
Gets or sets the creation time in XML format
Type:
- Date
lastLoginTimeModel :Date
Type:
- Date
lockout :string
Gets or sets whether the account is locked out
Type:
- string
lockoutModel :Date
Type:
- Date
modifiedOn :Date
Gets the time this item was modified
Type:
- Date
obsoletedBy :string
Gets or sets the security provenance object which represents the obsoletion of this data
Type:
- string
obsoletedByModel :SecurityProvenance
Type:
obsoletionTime :Date
Gets or sets the time that the data is no longer valid (was deleted/obsoleted) in ISO format
Type:
- Date
obsoletionTimeModel :Date
Type:
- Date
operation :BatchOperationType
Gets or sets the operation
Type:
password :string
Gets or sets whether the password hash is enabled
Type:
- string
passwordExpiry :string
Gets or sets the creation time in XML format
Type:
- string
passwordExpiryModel :Date
Type:
- Date
phoneNumber :string
Gets or sets the patient's phone number
Type:
- string
phoneNumberConfirmed :boolean
Gets or sets whether the phone number was confirmed
Type:
- boolean
photo :Array.<byte>
Gets or sets the binary representation of the user's photo
Type:
- Array.<byte>
securityStamp :string
Gets or sets a value which indicates whether the security data for the user has changed
Type:
- string
twoFactorEnabled :boolean
Gets or sets whether two factor authentication is required
Type:
- boolean
twoFactorMechanism :string
Gets or sets the preferred tfa mechanism
Type:
- string
updatedBy :string
Gets or sets the provenance identifier associated with the last update of this object
Type:
- string
updatedByModel :SecurityProvenance
Type:
updatedTime :Date
Gets or sets the time that this object was last modified in ISO format
Type:
- Date
userClass :string
Gets or sets the user class key
Type:
- string
userName :string
Gets or sets the logical user name ofthe user
Type:
- string