Deployment Example: SAML v2 Using Sun OpenSSO Enterprise 8.0

ProcedureTo Deploy the Client SDK on the Identity Provider Host Machine

When you deploy the Client SDK, you also deploy the saeIDPApp.jsp.

Before You Begin

This procedure assumes you are still logged in as the root user to the sae-idp host machine.

  1. Get the Client SDK WAR using the following sub procedure.

    1. Log in to the osso1.idp-example.com host machine.

    2. Change to the /export/OSSO_BITS/opensso/samples/war directory.

    3. Copy opensso-client-jdk15.war to the /export/OSSO_BITS/opensso/samples/war directory on the sae.idp-example.com host machine.

    4. Log out of the osso1.idp-example.com host machine.

  2. Access http://sae.idp-example.com:4848/login.jsf from a web browser.

    User Name:

    admin

    Password:

    domain1pwd

  3. Click Web Applications in the left frame of Application Server.

  4. Click Deploy.

    The Deploy Enterprise Applications/Modules page is displayed.

  5. Click the radio button next to Packaged file to be uploaded to the server and browse for the opensso-client-jdk15.war WAR in the /export/OSSO_BITS/opensso/samples/war directory.

  6. Enter opensso-client as the Application Name.

  7. Click OK to deploy the Client SDK.

  8. (Optional) List the contents of the j2ee-modules directory to verify that the WAR was successfully deployed.

    1. Change to the /opt/SUNWappserver91/domains/domain1/applications/j2ee-modules directory.

    2. List the contents of the directory.


      # ls -al
      
      total 6
      drwxr-xr-x 3 root staff 512 Aug 15 14:01 .
      drwxr-xr-x 6 root staff 512 Aug 15 14:55 ..
      drwxr-xr-x 21 root staff 1024 Aug 15 14:01 opensso-client
  9. Log out of the sae.idp-example.com host machine.

Next Steps

Add the IP address and host machine names to the /etc/hosts file on both the sae.idp-example.com and the sae.sp-example.com host machines as well as the host machine on which the browser is located.