Hmm... Isn't this method on UserResource useful for this:
?
For permanent password, I think you can just set flag
"setTemporary(false)" on CredentialRepresentation.
Marek
On 21.5.2015 15:17, Scott Rossillo wrote:
Thanks the admin client in 1.2.0.Final doesn't have a way to make
that
call. I can do it manually but is there a way to make the password
permanent, not temporary? This is for account migration purposes.
On Thursday, May 21, 2015, Marek Posolda <mposolda(a)redhat.com
<mailto:mposolda@redhat.com>> wrote:
Hi,
Once you create user through admin endpoint, you will need to call
another rest endpoint to update his password. It should be this
endpoint:
http://keycloak.github.io/docs/rest-api/admin/realms/%7Brealm%7D/users/%7...
Marek
On 21.5.2015 01:06, Scott Rossillo wrote:
Hi,
We’re using the admin client to create users in 1.2.0.Final.
The call works, but the credentials are missing.
List<CredentialRepresentation> credentialsList = new
ArrayList<>();
CredentialRepresentation credentials = new
CredentialRepresentation();
credentials.setType(CredentialRepresentation.PASSWORD);
credentials.setValue(appUser.getPassword());
credentialsList.add(credentials);
user.setCredentials(createCredentials(source));
I see the credentials getting passed on the create user HTTP
POST, but the CREDENTIALS table doesn’t contain an entry for
the user.
Any suggestions?
Best,
Scott
_______________________________________________
keycloak-user mailing list
keycloak-user(a)lists.jboss.org
https://lists.jboss.org/mailman/listinfo/keycloak-user