models_v2.security_config_session_configuration module

class models_v2.security_config_session_configuration.SecurityConfigSessionConfiguration(absolute_timeout=None, inactivity_timeout=None, limit_sessions=None, session_limit_per_user=None, session_limit_system_wide=None)[source]

Bases: object

Implementation of the ‘SecurityConfigSessionConfiguration’ model.

Specifies configuration for user sessions.

Attributes:
absolute_timeout (long|int): Specifies absolute session expiration

time in seconds.

inactivity_timeout (long|int): Specifies inactivity session expiration

time in seconds.

limit_sessions (bool): Specifies if limitations on number of active

sessions is enabled or not.

session_limit_per_user (long|int): Specifies maximum number of active

sessions allowed per user. This applies only when limitSessions is enabled.

session_limit_system_wide (long|int): Specifies maximum number of

active sessions allowed system wide. This applies only when limitSessions is enabled.

classmethod from_dictionary(dictionary)[source]

Creates an instance of this model from a dictionary

Args:

dictionary (dictionary): A dictionary representation of the object as obtained from the deserialization of the server’s response. The keys MUST match property names in the API description.

Returns:

object: An instance of this structure class.