NameRegistration.jsp revision 9460c7a63d515c2c57bcb516c956a024c2b56c33
862N/A $Id: NameRegistration.jsp,v 1.4 2008/06/25 05:48:34 qcheng Exp $
567N/A<%@include file="Header.jsp"%>
861N/A String providerAlias = request.getParameter(
861N/A String realm = LibertyManager.getRealmByMetaAlias(providerAlias);
567N/A String providerID = LibertyManager.getEntityID(providerAlias);
567N/A String providerRole = LibertyManager.getProviderRole(providerAlias);
861N/A String homeURL = LibertyManager.getHomeURL(realm, providerID, providerRole);
567N/A String preLoginURL = LibertyManager.getPreLoginServletURL(
567N/A String actionLocation = LibertyManager.getNameRegistrationURL(
619N/A String gotoUrl = HttpUtils.getRequestURL(request).toString()
567N/A + "?" + request.getQueryString();
619N/A String userDN = LibertyManager.getUser(request);
567N/A location.href="<%=dest%>";
567N/A if (providerAlias == null || providerAlias.length() <= 0) {
567N/A } else if (providerID == null || providerID.length() <= 0) {
567N/A delimiter = preLoginURL.indexOf('?') < 0 ? '?' : '&';
567N/A response.sendRedirect(preLoginURL + delimiter + "goto=" +
567N/A java.net.URLEncoder.encode(gotoUrl));
567N/A Set providerList = LibertyManager.getRegisteredProviders(
567N/A if (providerList != null && !providerList.isEmpty()) {
567N/A <select name="<%=LibertyManager.getNameRegistrationProviderIDKey()%>"
567N/A Iterator iterProvider = providerList.iterator();
567N/A while (iterProvider.hasNext()) {
567N/A String providerId = (String)iterProvider.next();
861N/A <a href="http://www.sun.com">Continue</a>
619N/A response.sendRedirect(preLoginURL + "?goto=" +
861N/A java.net.URLEncoder.encode(gotoUrl));
861N/A<%@ include file="Footer.jsp"%>