Author: prabath
Date: Sat Feb  9 12:11:53 2008
New Revision: 13497

Log:

display OpenID usage history

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

Modified: trunk/solutions/identity/modules/user-ui/src/main/webapp/jsp/main.jsp
==============================================================================
--- trunk/solutions/identity/modules/user-ui/src/main/webapp/jsp/main.jsp       
(original)
+++ trunk/solutions/identity/modules/user-ui/src/main/webapp/jsp/main.jsp       
Sat Feb  9 12:11:53 2008
@@ -90,17 +90,17 @@
                                        class="download-link"></a></td>
                        </tr>
                </table>
-                               
+
                <table cellpadding="0" cellspacing="0" border="0"
                        style="width: 100%; margin-bottom: 10px;">
                        <tr>
                                <td valign="top" style="line-height: 20px;"><a
                                        href="OpenIDDownloadInfoCard.action" 
class="heading-link">Download
                                OpenID Information Card</a> <br>
-                               This card can be used with any OpenID Provider 
which supports
-                               Microsoft CardSpace specifications.</td>
-                               <td><img src="images/openid_infocard.png" 
align="left"
-                                       style="margin-right: 10px" border="0" 
/></td>
+                               This card can be used with any identity 
selector that supports
+                               Microsoft CardSpace specifications and will 
allow you to login to
+                               web applications that supports OpenID 
information card logins.</td>
+                               <td></td>
                        </tr>
                        <tr>
                                <td colspan="3"><a 
href="OpenIDDownloadInfoCard.action"
@@ -111,6 +111,42 @@
                <table cellpadding="0" cellspacing="0" border="0" 
class="manage-table">
                        <tr>
                                <td>
+                               <p class="heading-link">OpenID relying party 
site settings</p>
+
+                               <table cellpadding="0" cellspacing="0" 
border="0" class="data-table">
+                                       <s:iterator value="openIDUserRPs">
+                                               <tr>
+                                                       <td width="100%">
+                                                       <div 
style="line-height: 18px;">Relying Party: <s:property
+                                                               value="rpUrl" 
/></div>
+                                                       <div 
style="line-height: 18px;">Vists: <s:property
+                                                               
value="visitCount" /></div>
+                                                       <div 
style="line-height: 18px;">Last Visit: <s:property
+                                                               
value="lastVisit" /></div>
+                                                       </td>
+                                                       <td 
valign="middle"><s:if test="isTrustedAlways">
+                                                               <a
+                                                                       
href="UpdateOpenIDUserRP.action?rpUrl=<s:property 
value="rpUrl"/>&operation=disable"><img
+                                                                       
border="0" src="images/icon-enable.gif"
+                                                                       
alt="Click to disable trust always" /></a>
+
+                                                       </s:if> <s:else>
+                                                               <a
+                                                                       
href="UpdateOpenIDUserRP.action?rpUrl=<s:property 
value="rpUrl"/>&operation=enable"><img
+                                                                       
border="0" src="images/icon-disable.gif"
+                                                                       
alt="Click to enable trust always" /></a>
+                                                       </s:else></td>
+                                               </tr>
+                                       </s:iterator>
+                               </table>
+
+                               </td>
+                       </tr>
+               </table>
+
+               <table cellpadding="0" cellspacing="0" border="0" 
class="manage-table">
+                       <tr>
+                               <td>
                                <p class="heading-link">Managed Information 
Cards for Self
                                Issued Information Cards</p>
 
@@ -169,17 +205,21 @@
                        </tr>
                </table>
 
-                       <div class="relying-parties-title">Personal Trusted 
Relying Parties</div>
-                       <table cellpadding="0" cellspacing="0" border="0" 
class="data-table">
-                               <s:iterator value="personalRPs">
-                                       <s:url id="removeRP" namespace="/" 
action="RemoveRelyingParty">
-                            <s:param name="hostName" 
value="identifier.hostName" />
-                        </s:url>
-                                       <tr><td><s:property 
value="identifier.hostName"/></td><td><s:a 
href="%{removeRP}">Remove</s:a></td></tr>
-                               </s:iterator>
-                       </table>
-                       
-                       </div>
+               <div class="relying-parties-title">Personal Trusted Relying
+               Parties</div>
+               <table cellpadding="0" cellspacing="0" border="0" 
class="data-table">
+                       <s:iterator value="personalRPs">
+                               <s:url id="removeRP" namespace="/" 
action="RemoveRelyingParty">
+                                       <s:param name="hostName" 
value="identifier.hostName" />
+                               </s:url>
+                               <tr>
+                                       <td><s:property 
value="identifier.hostName" /></td>
+                                       <td><s:a 
href="%{removeRP}">Remove</s:a></td>
+                               </tr>
+                       </s:iterator>
+               </table>
+
+               </div>
                <!-- New Ends Here --></td>
        </tr>
 </table>

_______________________________________________
Identity-dev mailing list
[email protected]
http://wso2.org/cgi-bin/mailman/listinfo/identity-dev

Reply via email to