Sun Java System Federation Manager 7.0 User's Guide

Liberty-based Samples

The Liberty-based samples are located in the /FederationManager-base/SUNWam/fm/samples/liberty directory. They include:

Federation SPI Sample

This sample illustrates how to Liberty-enable a password—protected application without changing the application code. It uses the federation SPI to achieve password playback within the sample application, and also makes use of a service provider and an identity provider. This sample is located in the /FederationManager-base/SUNWam/fm/samples/liberty/spi directory.

Liberty Protocol Sample

This sample highlights different Liberty—based protocol (such as Account Federation, SSO, Single Logout and Federation Termination) using the communication channel between a service provider and an identity provider. This sample is located in the /FederationManager-base/SUNWam/fm/samples/liberty/sso directory.

Web Service Sample

This sample describes the development of a simple web service using Federation Manager. This web service sends stock data based on a defined user type. The sample extracts authentication information from an authenticated SAML Assertion (SAML Bearer Token). It is located in the /FederationManager-base/SUNWam/fm/samples/liberty/webservices/stockticker directory.