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