Developing a Custom Single Sign-On Implementation

Oracle BPM WorkSpace can use a custom Single Sign-On (SSO) implementation to authenticate users. The following procedures show you how to develop a custom SSO implementation for PAPI Web Service.

To compile the class containing your custom SSO implementation you need to have a Java SE Development Kit 5 (JDK 5) installed. You can download the JDK from Sun Developer Network.

To configure SSO Authentication:

Implement the interfacefuego.sso.SSOWorkSpaceLoginInterface.
  1. Add the file fuego.core.jar to the CLASSPATH. This file resides in <ORABPM_HOME>/lib.
  2. Create a Java class that implements the interface fuego.sso.SSOWorkspaceLoginInterface.

    This class should contain your custom SSO implementation.

    For more information on this interface, see Oracle BPM 10.3 Java Interfaces.

  3. Compile the class created in the previous step.