ADUserChangePasswordSpec
ADUserChangePasswordSpec
AD user password object to be changed.
JSON Example
{
"domain": "example.com",
"key_id": "ut0yGq7CbhtBUGfW3ngjkvjQ2cc=",
"new_encrypted_password": "4TGdfggfwrrGUPSg4/JK/tYub7lUI8pGtyHd/ty5g8h5=",
"old_encrypted_password": "9QYxpdXrcrOGPSSz1/K/pJu8QlYT7pDkaKg/rb3hlw4=",
"protected_password_key": "Qvvjglg5iZinyuldroueo/hQFyqydMMDJPmfYGgIebqxbU9chJ9I8iM9SCBRHSkSW9y+RMQOfC",
"username": "testuser or testuser@example.com"
}
string
domain
Optional
The domain of user. Note that domain is optional if UPN is supplied.
string
key_id
Required
The keyId of the cluster's SSO KeyPair used to encrypt the password key.
string
new_encrypted_password
Required
New password for the user in encrypted format.
string
old_encrypted_password
Required
Old password for the user in encrypted format.
string
protected_password_key
Required
Decryption key for the password. This key is itself encrypted with cluster's SSO keypair.
string
username
Required
The username or UPN.