3.3. Registering the JBoss EAP application

You can now define and register the client in the Red Hat Single Sign-On admin console.

Prerequisites

  • You installed a client adapter to work with JBoss EAP.

Procedure

  1. Log in to the admin console with your admin account: http://localhost:8180/auth/admin/
  2. In the top left drop-down list, select the Demo realm.
  3. Click Clients in the left side menu to open the Clients page.

    Clients

    Clients

  4. On the right side, click Create.
  5. On the Add Client dialog, create a client called vanilla by completing the fields as shown below:

    Add Client

    Add Client

  6. Click Save.
  7. On the Vanilla client page that appears, click the Installation tab.
  8. Select Keycloak OIDC JSON to generate a file that you need in a later procedure.

    Keycloak.json file

    Keycloak.json file

  9. Click Download to save Keycloak.json in a location that you can find later.
  10. Select Keycloak OIDC JBoss Subsystem XML to generate an XML template.

    Template XML

    Template XML

  11. Click Download to save a copy for use in the next procedure, which involves JBoss EAP configuration.