Previous Topic: Customizing Content in WS-Federation Assertions

Next Topic: Protect the Authentication URL to Generate a SiteMinder Session

Integrate the Assertion Generator Plug-in with SiteMinder (SAML 2.0/WS-Federation)

If you write an assertion generator plug-in, integrate the plug-in to work with SiteMinder.

Note: To compile the assertion plug-in Java file, see the instructions in the SAML2AssertionSample.java file in the directory sdk/samples/assertiongeneratorplugin.

To integrate the assertion generator plug-in with SiteMinder

  1. Compile the assertion plug-in Java file.

    This file requires the following .jar files installed with the Policy Server:

  2. In the JVMOptions.txt file, modify the -Djava.class.path value so it includes the classpath for the plug-in. This value enables the plug-in to be loaded.

    Note: Do not modify the classpath for xercesImpl.jar, xalan.jar, or SMJavaApi.jar.

  3. Access the Advanced tab in the Service Provider Properties or Resource Partner Properties dialog and complete the following fields:
    Full Java Class Name

    Specify a Java class name for an existing plug-in.

    Parameter

    Specify a string of parameters that is passed to the plug-in specified in the Full Java Class Name field.

  4. Restart the Policy Server.

    Restarting the Policy Server verifies that the latest version of the assertion plug-in is picked up after being recompiled.