Author: prabath
Date: Mon Jan 28 10:35:16 2008
New Revision: 13097

Log:

added user approval support for OpenID authentication

Added:
   
trunk/solutions/identity/modules/user-ui/src/main/webapp/jsp/openidapproval.jsp

Added: 
trunk/solutions/identity/modules/user-ui/src/main/webapp/jsp/openidapproval.jsp
==============================================================================
--- (empty file)
+++ 
trunk/solutions/identity/modules/user-ui/src/main/webapp/jsp/openidapproval.jsp 
    Mon Jan 28 10:35:16 2008
@@ -0,0 +1,81 @@
+<%@ 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 openidreturnto = requestp.hasParameter("openid.return_to") ? 
requestp
+                       .getParameterValue("openid.return_to")
+                       : null;
+       String openididentity = requestp.hasParameter("openid.identity") ? 
requestp
+                       .getParameterValue("openid.identity")
+                       : null;
+ %>
+
+<table cellpadding="0" cellspacing="0" border="0" style="width: 100%;">
+       <tr>
+               <td class="right-back"></td>
+               <td class="content" valign="top">
+               <table cellpadding="0" cellspacing="0" border="0" style="width: 
100%;">
+                       <tr>
+                               <td>
+                               <h1>WSO2 Identity Provider</h1>
+                               </td>
+                               <td align="right" valign="top"><img
+                                       
src="images/wso2-identity-content-rounded.jpg" align="top" /></td>
+                       </tr>
+               </table>
+
+               <table cellpadding="0" cellspacing="10" border="0"
+                       class="login-header">
+                       <tr>
+                               <td>
+                                       <div class="errors"><s:actionerror /> 
<s:fielderror /></div>
+                                       <table>
+                                               <tr>
+                                                       <td><strong>The site 
<%=openidreturnto%> wants to
+                                                       confirm your identity 
is <%=openididentity%>.</strong></td>
+                                               </tr>
+                                       </table>
+                                       <table>
+                                               <tr>
+                                                       <td width="40%">
+                                                       <table cellpadding="0" 
cellspacing="10" border="0"
+                                                               
class="form-table">
+                                                               <tr>
+                                                                       
<td><input type="submit" value="Allow" class="button" 
onClick="javascript:window.location = 
'server?_action=complete&oplogin=username'"></td>
+                                                                       
<td><input type="submit" value="Deny" class="button" 
onClick="javascript:window.location = 
'server?_action=cancel&oplogin=username'"></td>                                 
                             
+                                                               </tr>
+                                                       </table>
+                                                       </td>
+
+                                               </tr>
+                                       </table>
+                               </td>
+               </table>
+
+
+               <br />
+               <br />
+               <br />
+               <br />
+               </td>
+       </tr>
+</table>
+
+</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

Reply via email to