ExtensionUserStateUser¶
-
class
oci.identity_domains.models.
ExtensionUserStateUser
(**kwargs)¶ Bases:
object
This extension defines the attributes used to manage account passwords within a service provider. The extension is typically applied to a User resource, but MAY be applied to other resources that use passwords.
Methods
__init__
(**kwargs)Initializes a new ExtensionUserStateUser object with values from keyword arguments. Attributes
last_failed_login_date
Gets the last_failed_login_date of this ExtensionUserStateUser. last_successful_login_date
Gets the last_successful_login_date of this ExtensionUserStateUser. locked
Gets the locked of this ExtensionUserStateUser. login_attempts
Gets the login_attempts of this ExtensionUserStateUser. max_concurrent_sessions
Gets the max_concurrent_sessions of this ExtensionUserStateUser. previous_successful_login_date
Gets the previous_successful_login_date of this ExtensionUserStateUser. recovery_attempts
Gets the recovery_attempts of this ExtensionUserStateUser. recovery_enroll_attempts
Gets the recovery_enroll_attempts of this ExtensionUserStateUser. recovery_locked
Gets the recovery_locked of this ExtensionUserStateUser. -
__init__
(**kwargs)¶ Initializes a new ExtensionUserStateUser object with values from keyword arguments. The following keyword arguments are supported (corresponding to the getters/setters of this class):
Parameters: - last_successful_login_date (str) – The value to assign to the last_successful_login_date property of this ExtensionUserStateUser.
- previous_successful_login_date (str) – The value to assign to the previous_successful_login_date property of this ExtensionUserStateUser.
- last_failed_login_date (str) – The value to assign to the last_failed_login_date property of this ExtensionUserStateUser.
- login_attempts (int) – The value to assign to the login_attempts property of this ExtensionUserStateUser.
- recovery_attempts (int) – The value to assign to the recovery_attempts property of this ExtensionUserStateUser.
- recovery_enroll_attempts (int) – The value to assign to the recovery_enroll_attempts property of this ExtensionUserStateUser.
- max_concurrent_sessions (int) – The value to assign to the max_concurrent_sessions property of this ExtensionUserStateUser.
- recovery_locked (oci.identity_domains.models.UserExtRecoveryLocked) – The value to assign to the recovery_locked property of this ExtensionUserStateUser.
- locked (oci.identity_domains.models.UserExtLocked) – The value to assign to the locked property of this ExtensionUserStateUser.
-
last_failed_login_date
¶ Gets the last_failed_login_date of this ExtensionUserStateUser. The last failed login date.
- SCIM++ Properties:
- idcsSearchable: false
- idcsAllowUpdatesInReadOnlyMode: true
- multiValued: false
- mutability: readOnly
- idcsRequiresWriteForAccessFlows: true
- required: false
- returned: request
- type: dateTime
- uniqueness: none
Returns: The last_failed_login_date of this ExtensionUserStateUser. Return type: str
-
last_successful_login_date
¶ Gets the last_successful_login_date of this ExtensionUserStateUser. The last successful login date.
- SCIM++ Properties:
- idcsSearchable: true
- idcsAllowUpdatesInReadOnlyMode: true
- multiValued: false
- mutability: readOnly
- idcsRequiresWriteForAccessFlows: true
- required: false
- returned: request
- type: dateTime
- uniqueness: none
Returns: The last_successful_login_date of this ExtensionUserStateUser. Return type: str
-
locked
¶ Gets the locked of this ExtensionUserStateUser.
Returns: The locked of this ExtensionUserStateUser. Return type: oci.identity_domains.models.UserExtLocked
-
login_attempts
¶ Gets the login_attempts of this ExtensionUserStateUser. The number of failed login attempts. The value is reset to 0 after a successful login.
- SCIM++ Properties:
- idcsSearchable: false
- idcsAllowUpdatesInReadOnlyMode: true
- multiValued: false
- mutability: readOnly
- idcsRequiresWriteForAccessFlows: true
- idcsRequiresImmediateReadAfterWriteForAccessFlows: true
- required: false
- returned: request
- type: integer
- uniqueness: none
Returns: The login_attempts of this ExtensionUserStateUser. Return type: int
-
max_concurrent_sessions
¶ Gets the max_concurrent_sessions of this ExtensionUserStateUser. The maximum number of concurrent sessions for a user.
Added In: 20.1.3
- SCIM++ Properties:
- caseExact: false
- idcsMaxValue: 999
- idcsMinValue: 1
- multiValued: false
- mutability: readWrite
- required: false
- returned: default
- type: integer
- uniqueness: none
Returns: The max_concurrent_sessions of this ExtensionUserStateUser. Return type: int
-
previous_successful_login_date
¶ Gets the previous_successful_login_date of this ExtensionUserStateUser. The previous successful login date.
- SCIM++ Properties:
- caseExact: false
- idcsSearchable: false
- multiValued: false
- mutability: readOnly
- idcsRequiresWriteForAccessFlows: true
- required: false
- returned: request
- type: dateTime
- uniqueness: none
Returns: The previous_successful_login_date of this ExtensionUserStateUser. Return type: str
-
recovery_attempts
¶ Gets the recovery_attempts of this ExtensionUserStateUser. The number of failed recovery attempts. The value is reset to 0 after a successful login.
Added In: 19.1.4
- SCIM++ Properties:
- idcsSearchable: false
- multiValued: false
- mutability: readOnly
- idcsRequiresWriteForAccessFlows: true
- required: false
- returned: request
- type: integer
- uniqueness: none
Returns: The recovery_attempts of this ExtensionUserStateUser. Return type: int
-
recovery_enroll_attempts
¶ Gets the recovery_enroll_attempts of this ExtensionUserStateUser. The number of failed account recovery enrollment attempts.
Added In: 19.1.4
- SCIM++ Properties:
- idcsSearchable: false
- multiValued: false
- mutability: readOnly
- required: false
- returned: request
- type: integer
- uniqueness: none
Returns: The recovery_enroll_attempts of this ExtensionUserStateUser. Return type: int
-
recovery_locked
¶ Gets the recovery_locked of this ExtensionUserStateUser.
Returns: The recovery_locked of this ExtensionUserStateUser. Return type: oci.identity_domains.models.UserExtRecoveryLocked
-