AppIdentity Properties |
The AppIdentity type exposes the following members.
| Name | Description | |
|---|---|---|
| Attributes |
The attributes collection can be used for session oriented storage like the active changeset.
| |
| AuthElementPermissions |
Keys are auth element technical names.
Values are arrays of permissions.
Example: "AppStrings":["Create", "Read", "Update", "Delete"]
| |
| AuthenticatedByWindows |
Returns true if the user is authenticated by Windows.
| |
| AuthenticatedGroupIds |
Contains id's of the user groups that:
- the identity user is a member of
- has an AuthLevel less than or eq. to the identity AuthLevel
| |
| AuthenticationType |
Example: "Basic"
| |
| AuthLevel |
Specifies the level that the identity is authenticated with.
| |
| AuthRoleIds |
Contains the authentication roles of the user of the authenticated user groups he is member of.
| |
| BeginningOfTodayInIdentityLocalTimeInUtc |
Returns the beginning of the identity's 'today' (that is, the point in time right after midnight) converted to utc time.
| |
| ChangeTime |
Contains the point in time when the user was changed (UTC).
Used for credential cache expiry.
| |
| CustomerId |
Customer ID of the active user
| |
| Identity |
Contains the currently logged-in user's identity
| |
| IdentityIfPresent |
Contains the currently logged-in user's identity - or null, if the user is not logged in.
Use in error reporting situations to aviod triggering more errors
| |
| IsAuthenticated | ||
| IsUserInfoPresent |
Returns true if the UserInfo object is defined
| |
| IsWindowsIdentityPresent |
Returns true if the WindowsIdentity object is defined
| |
| LanguageId |
Language of the active user.
The language id can be set, this is used in web services, since the
language is not set correctly for these calls
| |
| LastPasswordChange |
Last time the user changed the ES authentication pasword
| |
| Name | ||
| PersonalUserGroupId |
Personal user group of the active user
| |
| TimeZone |
Timezone for the identity. The value must match a number from tbltimezone.
| |
| UserId |
User ID of the active user
| |
| UserInfo |
UserInfo contains some standard properties from the user object
| |
| WindowsIdentity |
Contains the windows identity (if using integrated authentication)
|