Author: prabath Date: Tue Dec 11 11:58:47 2007 New Revision: 10987 Log:
Added UI for OpenID authentication Added: branches/solutions/identity/openid-poc/modules/admin-ui/src/main/webapp/jsp/openidauthorization.jsp Added: branches/solutions/identity/openid-poc/modules/admin-ui/src/main/webapp/jsp/openidauthorization.jsp ============================================================================== --- (empty file) +++ branches/solutions/identity/openid-poc/modules/admin-ui/src/main/webapp/jsp/openidauthorization.jsp Tue Dec 11 11:58:47 2007 @@ -0,0 +1,94 @@ +<%@ page session="true"%> +<%@ page + import="java.util.List,org.openid4java.message.AuthSuccess,org.openid4java.server.InMemoryServerAssociationStore,org.openid4java.message.DirectError,org.openid4java.message.Message,org.openid4java.message.ParameterList,org.openid4java.discovery.Identifier,org.openid4java.discovery.DiscoveryInformation,org.openid4java.message.ax.FetchRequest,org.openid4java.message.ax.FetchResponse,org.openid4java.message.ax.AxMessage,org.openid4java.message.*,org.openid4java.OpenIDException,java.util.List,java.io.IOException,javax.servlet.http.HttpSession,javax.servlet.http.HttpServletRequest,javax.servlet.http.HttpServletResponse,org.openid4java.server.ServerManager,org.openid4java.consumer.InMemoryConsumerAssociationStore,org.openid4java.consumer.VerificationResult"%> +<%@ taglib prefix="s" uri="/struts-tags"%> +<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" +"http://www.w3.org/TR/html4/strict.dtd"> +<html> +<head> +<title>WSO2 Identity Solution | Management Console</title> +<link type="text/css" rel="stylesheet" href="css/styles.css" /> +</head> +<body> + +<div class="page"> +<!-- START Header --> +<s:include value="header.jsp" /> +<!-- END Header --> +<% + + ParameterList requestp = (ParameterList) session + .getAttribute("parameterlist"); + String openidrealm = requestp.hasParameter("openid.realm") ? requestp + .getParameterValue("openid.realm") + : null; + String openidreturnto = requestp.hasParameter("openid.return_to") ? requestp + .getParameterValue("openid.return_to") + : null; + String openidclaimedid = requestp.hasParameter("openid.claimed_id") ? requestp + .getParameterValue("openid.claimed_id") + : null; + String openididentity = requestp.hasParameter("openid.identity") ? requestp + .getParameterValue("openid.identity") + : null; + %> + <!-- START Content --> + <% + if (request.getParameter("action") == null) { + String site = (String) (openidrealm == null ? openidreturnto + : openidrealm); + %> +<table cellpadding="0" cellspacing="0" border="0" class="middle"> + <tr> + <td class="left-menu" valign="top"> + <div class="menu-back"></div> + </td> + <td class="content" valign="top"> + + <div class="breadcrumb"><a class="breadcrumb-link" href="#">Home</a></div> + <h1 class="headding-login">Identity Solution Management Console - OpenID Authentication</h1> + + <s:form action="/server?_action=complete" theme="simple" method="POST"> + <div class="errors"><s:actionerror /> <s:fielderror /></div> + + <table> + <tr> + <td align="left"> + Identity: + </td> + <td> + <%=openididentity%> + </td> + </tr> + <tr> + <td align="left"> + Password: + </td> + <td> + <s:password name="password" label="Password" cssClass="text-box-normal" /> + </td> + </tr> + <tr> + <td></td> + <td><s:submit value="Login" align="left" cssClass="button" /></td> + </tr> + + </table> + </s:form> + + <br/><br/><br/><br/> + </td> + </tr> +</table> +<% + } else // Logged in + { + session.setAttribute("authenticatedAndApproved", Boolean.TRUE); + response.sendRedirect("/server?_action=complete"); + } +%> +</div> +<!-- Include footer --> +<s:include value="footer.jsp" /> +</body> +</html> \ No newline at end of file _______________________________________________ Identity-dev mailing list [email protected] http://wso2.org/cgi-bin/mailman/listinfo/identity-dev
