UI Session
Manage the idle timeout and the interactive session locale
- BrowseName
- UISession
- SuperType
- SessionType(SessionType)
Properties
Name | BrowseName | DataType | Description |
---|---|---|---|
Inactivity timeout duration | IdleTimeoutDuration | Duration | Duration of the idle timeout after which the session stops |
Inactivity timeout active | IdleTimeoutEnabled | Boolean | False: in case of user inactivity in the interface, the session remains valid; True: in case of user inactivity for a certain period of time, the session stops |
IsInteractive | Boolean | ||
Native session | IsNative | Boolean | True: the UI session is native, False: otherwise |
Web session | IsWeb | Boolean | True: the UI session is web, False: otherwise |
IP Address | IpAddress | String | The client IP address |
User | NodeId | (Inherited from SessionType) | |
Locale | LocaleId | LocaleId | (Inherited from SessionType) |
Language | Language | LocaleId | (Inherited from SessionType) |
Measurement system | MeasurementSystem | MeasurementSystem | (Inherited from SessionType) |
Actual locale | ActualLocaleId | LocaleId | (Inherited from SessionType) |
Actual language | ActualLanguage | LocaleId | (Inherited from SessionType) |
Actual measurement system | ActualMeasurementSystem | MeasurementSystem | (Inherited from SessionType) |
Time zone offset | TimeZoneOffset | TimeZoneDataType | (Inherited from SessionType) |
LoggedIn | Boolean | (Inherited from SessionType) | |
Groups | Object | (Inherited from SessionType) | |
Roles | Object | (Inherited from SessionType) | |
Rights | Object | (Inherited from SessionType) |
Events
IdleTimeoutEvent
- BrowseName
- IdleTimeoutEvent
Event that is triggered when the user is not interacting with any UI control for a certain amount of time. This is typically used to perform a logout or to trigger a screen-saver