public static class ExtensionPasswordStateUser.Builder extends Object
Constructor and Description |
---|
Builder() |
Modifier and Type | Method and Description |
---|---|
ExtensionPasswordStateUser.Builder |
applicablePasswordPolicy(UserExtApplicablePasswordPolicy applicablePasswordPolicy) |
ExtensionPasswordStateUser |
build() |
ExtensionPasswordStateUser.Builder |
cantChange(Boolean cantChange)
Indicates that the current password MAY NOT be changed and all other password expiry
settings SHALL be ignored
|
ExtensionPasswordStateUser.Builder |
cantExpire(Boolean cantExpire)
Indicates that the password expiry policy will not be applied for the current Resource
|
ExtensionPasswordStateUser.Builder |
copy(ExtensionPasswordStateUser model) |
ExtensionPasswordStateUser.Builder |
expired(Boolean expired)
Indicates that the password has expired
|
ExtensionPasswordStateUser.Builder |
lastFailedValidationDate(String lastFailedValidationDate)
A DateTime that specifies the date and time when last failed password validation was set
|
ExtensionPasswordStateUser.Builder |
lastSuccessfulSetDate(String lastSuccessfulSetDate)
A DateTime that specifies the date and time when the current password was set
|
ExtensionPasswordStateUser.Builder |
lastSuccessfulValidationDate(String lastSuccessfulValidationDate)
A DateTime that specifies the date and time when last successful password validation was
set
|
ExtensionPasswordStateUser.Builder |
mustChange(Boolean mustChange)
Indicates that the subject password value MUST change on next login.
|
public ExtensionPasswordStateUser.Builder lastSuccessfulSetDate(String lastSuccessfulSetDate)
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
lastSuccessfulSetDate
- the value to setpublic ExtensionPasswordStateUser.Builder cantChange(Boolean cantChange)
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
cantChange
- the value to setpublic ExtensionPasswordStateUser.Builder cantExpire(Boolean cantExpire)
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
cantExpire
- the value to setpublic ExtensionPasswordStateUser.Builder mustChange(Boolean mustChange)
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
mustChange
- the value to setpublic ExtensionPasswordStateUser.Builder expired(Boolean expired)
Indicates that the password has expired
*SCIM++ Properties:** - idcsSearchable: false - multiValued: false - mutability: readOnly - required: false - returned: request - type: boolean - uniqueness: none
expired
- the value to setpublic ExtensionPasswordStateUser.Builder lastSuccessfulValidationDate(String lastSuccessfulValidationDate)
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
lastSuccessfulValidationDate
- the value to setpublic ExtensionPasswordStateUser.Builder lastFailedValidationDate(String lastFailedValidationDate)
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
lastFailedValidationDate
- the value to setpublic ExtensionPasswordStateUser.Builder applicablePasswordPolicy(UserExtApplicablePasswordPolicy applicablePasswordPolicy)
public ExtensionPasswordStateUser build()
public ExtensionPasswordStateUser.Builder copy(ExtensionPasswordStateUser model)
Copyright © 2016–2024. All rights reserved.