4fe4e4f798a84a46e567f64ceadd3648eb0582d4Allan Foster<!--
4fe4e4f798a84a46e567f64ceadd3648eb0582d4Allan Foster DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS HEADER.
4fe4e4f798a84a46e567f64ceadd3648eb0582d4Allan Foster
4fe4e4f798a84a46e567f64ceadd3648eb0582d4Allan Foster Copyright (c) 2006 Sun Microsystems Inc. All Rights Reserved
4fe4e4f798a84a46e567f64ceadd3648eb0582d4Allan Foster
4fe4e4f798a84a46e567f64ceadd3648eb0582d4Allan Foster The contents of this file are subject to the terms
4fe4e4f798a84a46e567f64ceadd3648eb0582d4Allan Foster of the Common Development and Distribution License
4fe4e4f798a84a46e567f64ceadd3648eb0582d4Allan Foster (the License). You may not use this file except in
4fe4e4f798a84a46e567f64ceadd3648eb0582d4Allan Foster compliance with the License.
4fe4e4f798a84a46e567f64ceadd3648eb0582d4Allan Foster
4fe4e4f798a84a46e567f64ceadd3648eb0582d4Allan Foster You can obtain a copy of the License at
4fe4e4f798a84a46e567f64ceadd3648eb0582d4Allan Foster https://opensso.dev.java.net/public/CDDLv1.0.html or
4fe4e4f798a84a46e567f64ceadd3648eb0582d4Allan Foster opensso/legal/CDDLv1.0.txt
4fe4e4f798a84a46e567f64ceadd3648eb0582d4Allan Foster See the License for the specific language governing
4fe4e4f798a84a46e567f64ceadd3648eb0582d4Allan Foster permission and limitations under the License.
4fe4e4f798a84a46e567f64ceadd3648eb0582d4Allan Foster
4fe4e4f798a84a46e567f64ceadd3648eb0582d4Allan Foster When distributing Covered Code, include this CDDL
4fe4e4f798a84a46e567f64ceadd3648eb0582d4Allan Foster Header Notice in each file and include the License file
4fe4e4f798a84a46e567f64ceadd3648eb0582d4Allan Foster at opensso/legal/CDDLv1.0.txt.
4fe4e4f798a84a46e567f64ceadd3648eb0582d4Allan Foster If applicable, add the following below the CDDL Header,
4fe4e4f798a84a46e567f64ceadd3648eb0582d4Allan Foster with the fields enclosed by brackets [] replaced by
4fe4e4f798a84a46e567f64ceadd3648eb0582d4Allan Foster your own identifying information:
4fe4e4f798a84a46e567f64ceadd3648eb0582d4Allan Foster "Portions Copyrighted [year] [name of copyright owner]"
4fe4e4f798a84a46e567f64ceadd3648eb0582d4Allan Foster
4fe4e4f798a84a46e567f64ceadd3648eb0582d4Allan Foster $Id: index.html,v 1.5 2009/07/22 00:39:12 sean_brydon Exp $
4fe4e4f798a84a46e567f64ceadd3648eb0582d4Allan Foster
4fe4e4f798a84a46e567f64ceadd3648eb0582d4Allan Foster-->
4fe4e4f798a84a46e567f64ceadd3648eb0582d4Allan Foster<html>
4fe4e4f798a84a46e567f64ceadd3648eb0582d4Allan Foster<head>
4fe4e4f798a84a46e567f64ceadd3648eb0582d4Allan Foster<title>SAMLv2 Sample</title>
4fe4e4f798a84a46e567f64ceadd3648eb0582d4Allan Foster<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
4fe4e4f798a84a46e567f64ceadd3648eb0582d4Allan Foster<link rel="stylesheet" type="text/css" href="/com_sun_web_ui/css/css_ns6up.css" />
4fe4e4f798a84a46e567f64ceadd3648eb0582d4Allan Foster</head>
4fe4e4f798a84a46e567f64ceadd3648eb0582d4Allan Foster<body class="DefBdy">
4fe4e4f798a84a46e567f64ceadd3648eb0582d4Allan Foster
4fe4e4f798a84a46e567f64ceadd3648eb0582d4Allan Foster<div class="MstDiv"><table width="100%" border="0" cellpadding="0" cellspacing="0" class="MstTblTop" title="">
4fe4e4f798a84a46e567f64ceadd3648eb0582d4Allan Foster<tbody><tr>
4fe4e4f798a84a46e567f64ceadd3648eb0582d4Allan Foster<td nowrap="nowrap">&nbsp;</td>
4fe4e4f798a84a46e567f64ceadd3648eb0582d4Allan Foster<td nowrap="nowrap">&nbsp;</td>
4fe4e4f798a84a46e567f64ceadd3648eb0582d4Allan Foster</tr></tbody></table>
4fe4e4f798a84a46e567f64ceadd3648eb0582d4Allan Foster
4fe4e4f798a84a46e567f64ceadd3648eb0582d4Allan Foster<table width="100%" border="0" cellpadding="0" cellspacing="0" class="MstTblBot" title="">
4fe4e4f798a84a46e567f64ceadd3648eb0582d4Allan Foster<tbody><tr>
4fe4e4f798a84a46e567f64ceadd3648eb0582d4Allan Foster<td class="MstTdTtl" width="99%">
4fe4e4f798a84a46e567f64ceadd3648eb0582d4Allan Foster<div class="MstDivTtl"><img name="ProdName" src="/console/images/PrimaryProductName.png" alt="" /></div></td><td class="MstTdLogo" width="1%"><img name="RMRealm.mhCommon.BrandLogo" src="/com_sun_web_ui/images/other/javalogo.gif" alt="Java(TM) Logo" border="0" height="55" width="31" /></td></tr></tbody></table>
4fe4e4f798a84a46e567f64ceadd3648eb0582d4Allan Foster<table class="MstTblEnd" border="0" cellpadding="0" cellspacing="0" width="100%"><tbody><tr><td><img name="RMRealm.mhCommon.EndorserLogo" src="/com_sun_web_ui/images/masthead/masthead-sunname.gif" alt="Sun(TM) Microsystems, Inc." align="right" border="0" height="10" width="108" /></td></tr></tbody></table></div><div class="SkpMedGry1"><a name="SkipAnchor2089" id="SkipAnchor2089"></a></div>
4fe4e4f798a84a46e567f64ceadd3648eb0582d4Allan Foster<div class="SkpMedGry1"><a href="#SkipAnchor4928"><img src="/com_sun_web_ui/images/other/dot.gif" alt="Jump Over Tab Navigation Area. Current Selection is: Access Control" border="0" height="1" width="1" /></a></div>
4fe4e4f798a84a46e567f64ceadd3648eb0582d4Allan Foster
4fe4e4f798a84a46e567f64ceadd3648eb0582d4Allan Foster<table border="0" cellpadding="10" cellspacing="0" width="100%">
4fe4e4f798a84a46e567f64ceadd3648eb0582d4Allan Foster<tr><td>
4fe4e4f798a84a46e567f64ceadd3648eb0582d4Allan Foster<p>&nbsp;</p>
4fe4e4f798a84a46e567f64ceadd3648eb0582d4Allan Foster&lt; <a href="/index.html">Sample Main Page</a>
4fe4e4f798a84a46e567f64ceadd3648eb0582d4Allan Foster<p>&nbsp;</p>
4fe4e4f798a84a46e567f64ceadd3648eb0582d4Allan Foster
4fe4e4f798a84a46e567f64ceadd3648eb0582d4Allan Foster<h3>Introduction</h3>
4fe4e4f798a84a46e567f64ceadd3648eb0582d4Allan Foster<p>
4fe4e4f798a84a46e567f64ceadd3648eb0582d4Allan Foster<br>
4fe4e4f798a84a46e567f64ceadd3648eb0582d4Allan FosterThere are two samples in this directory: <span style="font-weight: bold;">useCaseDemo</span> and <span style="font-weight: bold;">sae</span>.<br>
4fe4e4f798a84a46e567f64ceadd3648eb0582d4Allan Foster<ul><li>useCasedemo is a sample that illustrates the following SAMLv2 use cases in&nbsp; a
4fe4e4f798a84a46e567f64ceadd3648eb0582d4Allan Fostercircle
4fe4e4f798a84a46e567f64ceadd3648eb0582d4Allan Fosterof trust having one Identity Provider(IDP, title shown as <span
4fe4e4f798a84a46e567f64ceadd3648eb0582d4Allan Foster style="font-weight: bold;">GreatAir</span> in sample pages,) and one
4fe4e4f798a84a46e567f64ceadd3648eb0582d4Allan FosterService
4fe4e4f798a84a46e567f64ceadd3648eb0582d4Allan FosterProvider(SP, title shown as <span style="font-weight: bold;">BestCars</span>
4fe4e4f798a84a46e567f64ceadd3648eb0582d4Allan Fosterin sample pages).<br>
4fe4e4f798a84a46e567f64ceadd3648eb0582d4Allan Foster<br>
4fe4e4f798a84a46e567f64ceadd3648eb0582d4Allan Foster<ul>
4fe4e4f798a84a46e567f64ceadd3648eb0582d4Allan Foster <li>IDP initiated Single Sign On<br>
4fe4e4f798a84a46e567f64ceadd3648eb0582d4Allan Foster </li>
4fe4e4f798a84a46e567f64ceadd3648eb0582d4Allan Foster <li>SP initiated Single Sign On<br>
4fe4e4f798a84a46e567f64ceadd3648eb0582d4Allan Foster </li>
4fe4e4f798a84a46e567f64ceadd3648eb0582d4Allan Foster <li>IDP initiated Single Log out</li>
4fe4e4f798a84a46e567f64ceadd3648eb0582d4Allan Foster <li>SP initiated Single Log out</li>
4fe4e4f798a84a46e567f64ceadd3648eb0582d4Allan Foster <li>IDP initiated Federation</li>
4fe4e4f798a84a46e567f64ceadd3648eb0582d4Allan Foster <li>SP initiated Federation</li>
4fe4e4f798a84a46e567f64ceadd3648eb0582d4Allan Foster <li>IDP initiated Federation Termination</li>
4fe4e4f798a84a46e567f64ceadd3648eb0582d4Allan Foster <li>SP initiated Federation Termination</li>
4fe4e4f798a84a46e567f64ceadd3648eb0582d4Allan Foster</ul></li>
4fe4e4f798a84a46e567f64ceadd3648eb0582d4Allan Foster<br><br>
4fe4e4f798a84a46e567f64ceadd3648eb0582d4Allan Foster<li>sae is a sample that illustrates the general use cases of Secure Attribute Exchange (SAE).</li>
4fe4e4f798a84a46e567f64ceadd3648eb0582d4Allan Foster</ul>
4fe4e4f798a84a46e567f64ceadd3648eb0582d4Allan Foster
4fe4e4f798a84a46e567f64ceadd3648eb0582d4Allan Foster</p>
4fe4e4f798a84a46e567f64ceadd3648eb0582d4Allan Foster<h3>Setup</h3>
4fe4e4f798a84a46e567f64ceadd3648eb0582d4Allan Foster<br>
4fe4e4f798a84a46e567f64ceadd3648eb0582d4Allan FosterTo run and test the sample <br>
4fe4e4f798a84a46e567f64ceadd3648eb0582d4Allan Foster<ul>
b93185b577f7150fec37f9999b95b246d73bf63cjeff.schenk <li>You need two OpenAM instances , with one instance configured as SAMLv2 Identity
4fe4e4f798a84a46e567f64ceadd3648eb0582d4Allan Foster Provider and another instance as SAMLv2 Service Provider. </li>
4fe4e4f798a84a46e567f64ceadd3648eb0582d4Allan Foster <li>The meta data of Identity Provider should be registered with Hosted Service Provider as a&nbsp;
4fe4e4f798a84a46e567f64ceadd3648eb0582d4Allan Fosterremote
4fe4e4f798a84a46e567f64ceadd3648eb0582d4Allan FosterIdentity Provider .</li>
4fe4e4f798a84a46e567f64ceadd3648eb0582d4Allan Foster <li>The meta data of Service Provider should be registered with Hosted Identity Provider as a remote Service Provider.</li>
4fe4e4f798a84a46e567f64ceadd3648eb0582d4Allan Foster <li>Service Provider and Identity Provider&nbsp; should belong to the same circle of trust (COT)<br>
4fe4e4f798a84a46e567f64ceadd3648eb0582d4Allan Foster </li>
4fe4e4f798a84a46e567f64ceadd3648eb0582d4Allan Foster</ul>
4fe4e4f798a84a46e567f64ceadd3648eb0582d4Allan Foster<br>
4fe4e4f798a84a46e567f64ceadd3648eb0582d4Allan Foster<p>
4fe4e4f798a84a46e567f64ceadd3648eb0582d4Allan FosterYou must run the Configurator for the two instances first before configuring this sample</a>.
4fe4e4f798a84a46e567f64ceadd3648eb0582d4Allan Foster<p>
4fe4e4f798a84a46e567f64ceadd3648eb0582d4Allan FosterTo configure this instance as an Identity Provider; click <a class="named" href="idp/configure.jsp">here</a>.
4fe4e4f798a84a46e567f64ceadd3648eb0582d4Allan Foster<p>
4fe4e4f798a84a46e567f64ceadd3648eb0582d4Allan FosterTo configure this instance as a Service Provider,
4fe4e4f798a84a46e567f64ceadd3648eb0582d4Allan Fosterclick <a class="named" href="sp/configure.jsp">here</a>.
4fe4e4f798a84a46e567f64ceadd3648eb0582d4Allan Foster</p><br>
4fe4e4f798a84a46e567f64ceadd3648eb0582d4Allan Foster
4fe4e4f798a84a46e567f64ceadd3648eb0582d4Allan Foster<h3>Demonstration</h3>
4fe4e4f798a84a46e567f64ceadd3648eb0582d4Allan Foster
4fe4e4f798a84a46e567f64ceadd3648eb0582d4Allan FosterTo try out the SAMLv2 use cases follow the <a class="named" href="useCaseDemo/Readme.html">Readme</a><br>
4fe4e4f798a84a46e567f64ceadd3648eb0582d4Allan FosterTo furthur setup and try out the SAE use cases follow the <a class="named" href="sae/Readme.html">Readme</a>
4fe4e4f798a84a46e567f64ceadd3648eb0582d4Allan Foster
4fe4e4f798a84a46e567f64ceadd3648eb0582d4Allan Foster</td></tr></table>
4fe4e4f798a84a46e567f64ceadd3648eb0582d4Allan Foster
4fe4e4f798a84a46e567f64ceadd3648eb0582d4Allan Foster</body>
4fe4e4f798a84a46e567f64ceadd3648eb0582d4Allan Foster