ExtensionPasswordStateUser

class oci.identity_domains.models.ExtensionPasswordStateUser(**kwargs)

Bases: object

This extension defines 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 ExtensionPasswordStateUser object with values from keyword arguments.

Attributes

applicable_password_policy Gets the applicable_password_policy of this ExtensionPasswordStateUser.
cant_change Gets the cant_change of this ExtensionPasswordStateUser.
cant_expire Gets the cant_expire of this ExtensionPasswordStateUser.
expired Gets the expired of this ExtensionPasswordStateUser.
last_failed_validation_date Gets the last_failed_validation_date of this ExtensionPasswordStateUser.
last_successful_set_date Gets the last_successful_set_date of this ExtensionPasswordStateUser.
last_successful_validation_date Gets the last_successful_validation_date of this ExtensionPasswordStateUser.
must_change Gets the must_change of this ExtensionPasswordStateUser.
__init__(**kwargs)

Initializes a new ExtensionPasswordStateUser object with values from keyword arguments. The following keyword arguments are supported (corresponding to the getters/setters of this class):

Parameters:
  • last_successful_set_date (str) – The value to assign to the last_successful_set_date property of this ExtensionPasswordStateUser.
  • cant_change (bool) – The value to assign to the cant_change property of this ExtensionPasswordStateUser.
  • cant_expire (bool) – The value to assign to the cant_expire property of this ExtensionPasswordStateUser.
  • must_change (bool) – The value to assign to the must_change property of this ExtensionPasswordStateUser.
  • expired (bool) – The value to assign to the expired property of this ExtensionPasswordStateUser.
  • last_successful_validation_date (str) – The value to assign to the last_successful_validation_date property of this ExtensionPasswordStateUser.
  • last_failed_validation_date (str) – The value to assign to the last_failed_validation_date property of this ExtensionPasswordStateUser.
  • applicable_password_policy (oci.identity_domains.models.UserExtApplicablePasswordPolicy) – The value to assign to the applicable_password_policy property of this ExtensionPasswordStateUser.
applicable_password_policy

Gets the applicable_password_policy of this ExtensionPasswordStateUser.

Returns:The applicable_password_policy of this ExtensionPasswordStateUser.
Return type:oci.identity_domains.models.UserExtApplicablePasswordPolicy
cant_change

Gets the cant_change of this ExtensionPasswordStateUser. Indicates that the current password MAY NOT be changed and all other password expiry settings SHALL be ignored

SCIM++ Properties:
  • idcsSearchable: false
  • multiValued: false
  • mutability: readOnly
  • required: false
  • returned: request
  • type: boolean
  • uniqueness: none
Returns:The cant_change of this ExtensionPasswordStateUser.
Return type:bool
cant_expire

Gets the cant_expire of this ExtensionPasswordStateUser. Indicates that the password expiry policy will not be applied for the current Resource

SCIM++ Properties:
  • idcsSearchable: false
  • multiValued: false
  • mutability: readOnly
  • required: false
  • returned: request
  • type: boolean
  • uniqueness: none
Returns:The cant_expire of this ExtensionPasswordStateUser.
Return type:bool
expired

Gets the expired of this ExtensionPasswordStateUser. Indicates that the password has expired

SCIM++ Properties:
  • idcsSearchable: false
  • multiValued: false
  • mutability: readOnly
  • required: false
  • returned: request
  • type: boolean
  • uniqueness: none
Returns:The expired of this ExtensionPasswordStateUser.
Return type:bool
last_failed_validation_date

Gets the last_failed_validation_date of this ExtensionPasswordStateUser. A DateTime that specifies the date and time when last failed password validation was set

Added In: 2011192329

SCIM++ Properties:
  • idcsSearchable: true
  • multiValued: false
  • mutability: readOnly
  • required: false
  • returned: request
  • type: dateTime
  • uniqueness: none
Returns:The last_failed_validation_date of this ExtensionPasswordStateUser.
Return type:str
last_successful_set_date

Gets the last_successful_set_date of this ExtensionPasswordStateUser. A DateTime that specifies the date and time when the current password was set

SCIM++ Properties:
  • idcsSearchable: false
  • multiValued: false
  • mutability: readOnly
  • required: false
  • returned: request
  • type: dateTime
  • uniqueness: none
Returns:The last_successful_set_date of this ExtensionPasswordStateUser.
Return type:str
last_successful_validation_date

Gets the last_successful_validation_date of this ExtensionPasswordStateUser. A DateTime that specifies the date and time when last successful password validation was set

Added In: 2011192329

SCIM++ Properties:
  • idcsSearchable: true
  • multiValued: false
  • mutability: readOnly
  • required: false
  • returned: request
  • type: dateTime
  • uniqueness: none
Returns:The last_successful_validation_date of this ExtensionPasswordStateUser.
Return type:str
must_change

Gets the must_change of this ExtensionPasswordStateUser. Indicates that the subject password value MUST change on next login. If not changed, typically the account is locked. The value may be set indirectly when the subject’s current password expires or directly set by an administrator.

SCIM++ Properties:
  • idcsSearchable: false
  • multiValued: false
  • mutability: readOnly
  • required: false
  • returned: request
  • type: boolean
  • uniqueness: none
Returns:The must_change of this ExtensionPasswordStateUser.
Return type:bool