[keycloak-user] Clarify "Create a new client" via Admin REST API
Juraj Janosik
juraj.janosik77 at gmail.com
Thu Dec 10 08:24:12 EST 2015
Hi all,
please, could somebody clarify issue (see bottom of the mail) discovered in
version 1.6.1.Final?
The same behavior is detected in version 1.7.0.Final.
This behavior differs from a Create a New User where the JSON body
parameter "id" is skipped.
Thanks a lot.
Best regards,
Juraj
2015-11-12 10:32 GMT+01:00 Juraj Janosik <juraj.janosik77 at gmail.com>:
> Hi,
> I want to clarify the "Create a new client" via REST API
> especially for body parameter "id" from "ClientRepresentation".
> If I set the parameter "id" in the request body (see example below),
> the value is set to the client. No new id value is generated for the
> client, which is the typically behavior of "Create a new role for the
> realm or client
> <http://keycloak.github.io/docs/rest-api/index.html#_create_a_new_role_for_the_realm_or_client>"
> and "Create a new user
> <http://keycloak.github.io/docs/rest-api/index.html#_create_a_new_user>".
> Is this a correct behavior?
>
> Tested data example:
> "Create Client":
> "method":"POST","url":"<URL>:<PORT>/auth/admin/realms/<REALM>/clients"
> "body":
> "{
> "id":"3",
> "clientId":"testclient-3",
> "name": "testclient-3",
> "description": "TESTCLIENT-3",
> "enabled": true,
> "redirectUris":[ "\\" ],
> "publicClient": true
> }"
> "headers":
> [["Content-Type","application/json"],
> ["Authorization","Bearer <ACCESS_TOKEN>]]
>
> Output for GET clients looks like:
> {
> "*id": "3"*,
> "clientId": "testclient-3",
> "name": "testclient-3",
> "description": "TESTCLIENT-3",
> "surrogateAuthRequired": false,
> "enabled": true,
> "clientAuthenticatorType": "client-secret",
> "redirectUris":
> [
> "\"
> ],
> "webOrigins":
> [
> ],
> "notBefore": 0,
> "bearerOnly": false,
> "consentRequired": false,
> "serviceAccountsEnabled": false,
> "directGrantsOnly": false,
> "publicClient": true,
> "frontchannelLogout": false,
> "attributes":
> {
> },
> ...
>
> Thanks a lot.
>
> Best Regards,
> Juraj
>
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.jboss.org/pipermail/keycloak-user/attachments/20151210/c6bd3bef/attachment.html
More information about the keycloak-user
mailing list