IUser Properties |
The IUser type exposes the following members.
Name | Description | |
---|---|---|
ActivationKey |
Activation key.
Not Null. Is generated by user web service when a user is crated.
| |
AdministrationRoleId |
AdministrationRoleId
| |
ApplicationId |
Application id.
Nullable, but should have a value if UserType is set to Application.
| |
AuthenticationType |
Authentication type.
Default type is Form Autentication. Currently this is the only type handled.
| |
DataContext |
Get data context.
| |
EmailAddress |
E-mail address.
If User type is Person, E-mail address is mandatory.
(EmailAddress is allways equal to Person.EmailAddress).
| |
GUID |
GUID (Globally Unique Identifier) for this object.
It is a LSID, which is unique for each version of the record holding the information included in this object.
It is updated automatically by database each time information is saved.
| |
IsAccountActivated |
Account activated.
Is set to false by default. Is set to true by Activation method when User account is sucessfully activated.
| |
PersonId |
Person id.
Nullable, but should have a value if UserType is set to Person.
| |
ShowEmailAddress |
Show email.
Is set to False by default in database. If False E-mail should not be exposed to public users.
It should only be set to true by the user if the user wants to expose its E-mail to all users.
| |
Type |
UserType: Application or Person.
Not Null. Value is set when object is created.
| |
UpdateInformation |
Information about create/update of user.
| |
UserName |
User name.
Mandatory unique identifier for the user account. The value is set by method during registration.
| |
ValidFromDate |
Date user is valid from. Not Null. Is set to date created by default.
| |
ValidToDate |
Date user is valid to. Not Null. Is set to date created + 100 years by default.
|