LogoutDone.jsp revision 9460c7a63d515c2c57bcb516c956a024c2b56c33
80833bb9a1bf25dcf19e814438a4b311d2e1f4cffuankg DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS HEADER.
bd3f5647b96d378d9c75c954e3f13582af32c643sf Copyright (c) 2006 Sun Microsystems Inc. All Rights Reserved
bd3f5647b96d378d9c75c954e3f13582af32c643sf The contents of this file are subject to the terms
bd3f5647b96d378d9c75c954e3f13582af32c643sf of the Common Development and Distribution License
bd3f5647b96d378d9c75c954e3f13582af32c643sf (the License). You may not use this file except in
2a7beea91d46beb41f043a84eaad060047ee04aafabien compliance with the License.
2a7beea91d46beb41f043a84eaad060047ee04aafabien You can obtain a copy of the License at
9e430d18dde58791589bd699416c8319560dd067jim See the License for the specific language governing
9e430d18dde58791589bd699416c8319560dd067jim permission and limitations under the License.
28cfe7f444531a5faf01669fac53a0e3280bf902covener When distributing Covered Code, include this CDDL
d03c146b3cdb757b2e7cb85881df1088558293a7covener Header Notice in each file and include the License file
28cfe7f444531a5faf01669fac53a0e3280bf902covener If applicable, add the following below the CDDL Header,
ad98610a7a84dfe5c967bf48470c0ef9788eab75covener with the fields enclosed by brackets [] replaced by
bf2c5978346829f62a64d3f2106a3cc08782b86csf your own identifying information:
bf2c5978346829f62a64d3f2106a3cc08782b86csf "Portions Copyrighted [year] [name of copyright owner]"
584a85dd4047e38d3ed3a29b6662fcc9d100ae4csf $Id: LogoutDone.jsp,v 1.4 2008/06/25 05:48:34 qcheng Exp $
855d6aa9f641cd160ee4265824a3ad3d06231c76covener<%@ page language="java"
ca8584db70d0ff4d85cbfd912573688c41be27cfjailletc<%@ include file="Header.jsp"%>
f21e9e3d0bfb7a507ecc5bc963f2159d693503d1sf // Alias processing
f21e9e3d0bfb7a507ecc5bc963f2159d693503d1sf String providerAlias =
7f40ab64e74b7d1057b5ee6abc349e32e74b1b4cjim if (providerAlias == null || providerAlias.length() < 1) {
f6b9c755a0b793e8a3a3aebd327ca20a86478117sf "Provider Alias not found");
132ee6ac1c26d6e8953836316ba50734eefab47bsf String realm = LibertyManager.getRealmByMetaAlias(providerAlias);
132ee6ac1c26d6e8953836316ba50734eefab47bsf String providerId = LibertyManager.getEntityID(providerAlias);
132ee6ac1c26d6e8953836316ba50734eefab47bsf String providerRole = LibertyManager.getProviderRole(providerAlias);
497e47ed2aaf97b229bd29a8bdd15f5927dc50e6sf String HOME_URI = "";
5c43d2fb853f84497b5ece2d414ef9484aa87e5fsf if (providerId != null) {
5c43d2fb853f84497b5ece2d414ef9484aa87e5fsf HOME_URI = LibertyManager.getHomeURL(realm, providerId, providerRole);
4f517d09c93a552f177f49ff97e93aa44eb127ebcovener <p><b>The user has been successfully logged out.</b></p>
20eead0b01d51fce0cc17d04b8f98ec38eac68aejim <p><b>Unable to log the user out from one or more providers where
20eead0b01d51fce0cc17d04b8f98ec38eac68aejim the user may still have active sessions.</b></p>
46e5dfe0899face9346d6711e4f2ba873d526991sf<% if (HOME_URI == null){ %>
46e5dfe0899face9346d6711e4f2ba873d526991sf <a href="http://www.sun.com">Continue</a>
46e5dfe0899face9346d6711e4f2ba873d526991sf<% } else {%>
aee831691bb9ecd96dea63d35bc8bdd21c0f0b1fsf <a href="<%=HOME_URI%>">Continue</a>
79ccc75d7de4e14e5add1fa73aaabda0f5d33fe6trawick<%@ include file="Footer.jsp"%>