UserPasswordParms
Parameters specifying how the password is to be modified. This value may include an actual password or arguments specifying that the service should create a random password.
Properties
Name | Type | Description | Notes |
---|---|---|---|
clearPasswordHistory | Boolean | If set to true, this flag indicates existing password history is cleared before the new password is created. | [optional] |
currentPassword | String | A value for the current password when changing the AD-User password. | [optional] |
emailPassword | Boolean | A flag indicating whether to email a new password to the user. It defaults to true. | [optional] |
expiryTime | OffsetDateTime | The date at which the password will expire. | [optional] |
forceUpdate | Boolean | If set to true, this value indicates the user will be forced to change their password upon next password authentication. | [optional] |
generatePassword | Boolean | A flag indicating whether a new random password is generated. It defaults to false. | [optional] |
password | String | A value for the new password when setting the user password. This value is ignored if generatePassword is set to true. | [optional] |
passwordFormat | PasswordFormatEnum | Define the password format of new password, it's BCRYPT when importing BCrypted password, it defaults to CLEARTEXT if not provided.When passwordFormat is BCRYPT, the following restrictions must be enforced: |
- 1.the user must be an IDaaS local user.
- 2.currentPassword must be null.
- 3.generatePassword must be false.
- 4.emailPassword must be false.
- 5.returnPassword must be false.
| [optional] | |returnPassword | Boolean | A flag indicating if a password generated by IDaaS should be returned to the caller. This flag is ignored if the password is passed from the client. It defaults to false. | [optional] |
PasswordFormatEnum
Name | Value |
---|---|
CLEARTEXT | "CLEARTEXT" |
BCRYPT | "BCRYPT" |