keycloak-scim/getting_started/topics/secure-jboss-app/create-client.adoc

48 lines
1.3 KiB
Text
Raw Normal View History

2016-05-11 02:48:33 +00:00
=== Registering the {appserver_name} application
2016-05-11 02:48:33 +00:00
You can now define and register the client in the {project_name} admin console.
2016-05-11 02:48:33 +00:00
.Prerequisites
* You installed a client adapter to work with {appserver_name}.
.Procedure
. Log in to the admin console with your admin account: http://localhost:8180/auth/admin/
. In the top left drop-down list, select the `Demo` realm.
. Click `Clients` in the left side menu to open the Clients page.
+
2016-05-11 02:48:33 +00:00
.Clients
2017-08-28 12:50:14 +00:00
image:{project_images}/clients.png[]
2016-05-11 02:48:33 +00:00
. On the right side, click *Create*.
2016-05-11 02:48:33 +00:00
. On the Add Client dialog, create a client called *vanilla* by completing the fields as shown below:
+
2016-05-11 02:48:33 +00:00
.Add Client
2017-08-28 12:50:14 +00:00
image:{project_images}/add-client.png[]
2016-05-11 02:48:33 +00:00
. Click *Save*.
. On the *Vanilla* client page that appears, click the *Installation* tab.
2016-05-11 02:48:33 +00:00
. Select *Keycloak OIDC JSON* to generate a file that you need in a later procedure.
+
.Keycloak.json file
2017-08-28 12:50:14 +00:00
image:{project_images}/client-install-selected.png[]
2016-05-11 02:48:33 +00:00
. Click *Download* to save *Keycloak.json* in a location that you can find later.
2016-05-11 02:48:33 +00:00
. Select *Keycloak OIDC JBoss Subsystem XML* to generate an XML template.
+
.Template XML
image:{project_images}/client-install-selected.png[]
2016-05-11 02:48:33 +00:00
. Click *Download* to save a copy for use in the next procedure, which involves {appserver_name} configuration.