Previous Topic: Implement the AssertionGeneratorPlugin Interface

Next Topic: Enable the Assertion Generator Plug-in

Deploy an Assertion Generator Plug-in

After you have coded your implementation class for the AssertionGeneratoPlugin interface, compile it and verify that Federation Manager can find your executable file.

To deploy the assertion generator plug-in

  1. Compile the assertion plug-in code in one of the following ways:
  2. In the JVMOptions.txt file, modify the -Djava.class.path value so it includes the classpath for the plug-in. Locate the JVMOptions.txt file in the directory federation_mgr_home\siteminder\config.

    You can place the plug-in jar in any directory and have the JVMOptions.txt file point to it. To use the sample plug-in, modify the classpath to point to fedpluginsample.jar; however, do not modify the classpath for smapi.jar.

    Note: To use Apache Xerces or Xalan in your plug-in, use the Xerces or Xalan binary files installed with Federation Manager. The binaries are not installed with the Federation Manager SDK. Using these files is necessary for compatibility reasons.

  3. Restart the Federation Manager services.

    Restarting the services helps ensure that Federation Manager uses the latest version of the assertion generator plug-in.