Change Password
POST {{baseUrl}}/api/v1/users/:userId/credentials/change_password
Changes a user's password by validating the user's current password. This operation can only be performed on users in STAGED
, ACTIVE
, PASSWORD_EXPIRED
, or RECOVERY
status that have a valid password credential
Request Params
Key | Datatype | Required | Description |
---|---|---|---|
strict | boolean |
Request Body
{"newPassword"=>{"hash"=>{"algorithm"=>"SHA-1", "digestAlgorithm"=>"SHA256_HMAC", "iterationCount"=>50899078, "keySize"=>-2881718, "salt"=>"tempor veniam mollit dolor", "saltOrder"=>"ea cupidatat qui", "value"=>"aliqua esse", "workFactor"=>21953843}, "hook"=>{"type"=>""}, "value"=>"eli"}, "oldPassword"=>{"hash"=>{"algorithm"=>"BCRYPT", "digestAlgorithm"=>"SHA256_HMAC", "iterationCount"=>30527237, "keySize"=>-697568, "salt"=>"aliquip ea nisi ex qui", "saltOrder"=>"ut cillum sint aliquip", "value"=>"nostrud Duis quis in", "workFactor"=>-81146938}, "hook"=>{"type"=>"do Lorem"}, "value"=>"ipsum d"}, "revokeSessions"=>true}
HEADERS
Key | Datatype | Required | Description |
---|---|---|---|
Content-Type | string | ||
Accept | string |
RESPONSES
status: OK
{"password":{"hash":{"algorithm":"MD5","digestAlgorithm":"SHA256_HMAC","iterationCount":18642049,"keySize":45726264,"salt":"ullam","saltOrder":"esse","value":"in do","workFactor":339924},"hook":{"type":"amet magna"},"value":"commodo sit"},"provider":{"name":"nisi","type":"IMPORT"},"recovery_question":{"answer":"labor","question":"nostrud ex"}}