Sun Java System Identity Server 2004Q2
Sample
 

Main Page

Liberty Samples

Identity Server 2004Q2 supports Liberty Alliance Version 1.1 Specification. To demonstrate the different protocols in Liberty such as Account Federation, Single Sign On, Single Logout and Federation Termination, three different sample applications are included.

Sample1

This sample scenario includes a Service Provider and an Identity Provider. Each needs to be deployed and configured on two separate Identity Server installations. For that, atleast two machines are required. The Readme.html in <IS_begin_dir>/samples/liberty/sample1 directory provides detailed steps on how to deploy and configure this sample.

Sample2

This sample scenario includes a Service Provider and an Identity Provider, but in this case the Service Provider's resources are deployed on SUN Java System Web Server which is protected by Identity Server Policy Agent. This sample will also demonstrate how different authentication contexts can be configured, by associating different authentication levels with different protected pages. This association is made by creating policies for the protected resources. Here too, the SP and the IDP are deployed and configured on two different Identity server installations. In addition, the Identity Server which is configured as an SP will be used by the IS policy agent. This sample scenario will require at least two machines, since a web server can be installed on either machines that already has an Identity Server installation. The Readme.html for this sample is found in the <IS_begin_dir>/samples/liberty/sample2 directory and provides detailed steps to deploy and configure the sample. The Readme.html explains a scenario where an SUN Java System Web Server has a policy agent installed on it, could work with other web server and the corresponding IS policy agent.

Sample3

This sample scenario includes two Service Providers and two Identity Providers. Identity Server supports multiple hosted providers. The sample uses this feature of the Identity Server to demonstrate two hosted Service Providers and two hosted Identity Providers on a single installation of the Identity Server. This sample requires one machine on which the Identity Server is installed. Four virtual server instances of the web server are created, one for each of the providers. The machine on which the Identity Server is installed, needs to be hosted in four different DNS domains. This can be simulated by adding entries in the /etc/hosts file for the fully qualified host names of the virtual servers. Since this scenario involves multiple IDPs, you will need to install a common domain service. This service can be installed either on the same machine on which the Identity Server is installed or on a different machine. The Readme.html for this is found in <IS_begin_dir>/samples/liberty/sample3 directory and it provides detailed steps on how to deploy and configure the sample.

 

Note:

All the sample scenarios are configured to work with the default setup. You can change different profiles, signature setup, etc. to try out all the different combinations. For more details about these configuration parameters please refer the Sun Java System Identity Server 2004Q2 Administration Guide.