I am trying to trigger the password-reset process in keycloack, such that the user receives an email to set a new password. Unfortunately I always get 400 response with
com.fasterxml.jackson.databind.JsonMappingException: Can not deserialize instance of java.util.ArrayList out of START_OBJECT token at [Source: io.undertow.servlet.spec.ServletInputStreamImpl@89719e69; line: 1, column: 1]
I call keycloak on described api: "PUT /admin/realms/{realm}/users/{id}/execute-actions-email" with following object:
{"actions":["UPDATE_PASSWORD"]}
see: http://www.keycloak.org/docs/rest-api/index.html#_send_a_update_account_email_to_the_user