Author: prabath
Date: Sat Feb  9 12:09:47 2008
New Revision: 13494

Log:

display OpenID usage history

Modified:
   
trunk/solutions/identity/modules/user-ui/src/main/java/org/wso2/solutions/identity/user/ui/action/ShowMainAction.java

Modified: 
trunk/solutions/identity/modules/user-ui/src/main/java/org/wso2/solutions/identity/user/ui/action/ShowMainAction.java
==============================================================================
--- 
trunk/solutions/identity/modules/user-ui/src/main/java/org/wso2/solutions/identity/user/ui/action/ShowMainAction.java
       (original)
+++ 
trunk/solutions/identity/modules/user-ui/src/main/java/org/wso2/solutions/identity/user/ui/action/ShowMainAction.java
       Sat Feb  9 12:09:47 2008
@@ -21,7 +21,9 @@
 import org.wso2.solutions.identity.admin.ClaimsAdmin;
 import org.wso2.solutions.identity.admin.RegisteredInfoCardInfoAdmin;
 import org.wso2.solutions.identity.admin.RelyingPartyAdmin;
+import org.wso2.solutions.identity.persistence.IPPersistenceManager;
 import org.wso2.solutions.identity.persistence.dataobject.ClaimDO;
+import org.wso2.solutions.identity.persistence.dataobject.OpenIDUserRPDO;
 import org.wso2.solutions.identity.persistence.dataobject.UserTrustedRPDO;
 import org.wso2.solutions.identity.user.ui.UIConstants;
 
@@ -41,6 +43,12 @@
     private List claims;
 
     private List registeredInformationCards;
+    
+    private List openIDUserRPs;
+
+    public List getOpenIDUserRPs() {
+        return openIDUserRPs;
+    }
 
     public String execute() throws Exception {
 
@@ -79,6 +87,12 @@
                 this.addInfoMessage("Your OpenID is: " + openid);
 
         }
+        
+        IPPersistenceManager db = IPPersistenceManager.getPersistanceManager();
+        OpenIDUserRPDO[] rpdos = null;
+
+        rpdos = db.getOpenIDUserRP(user);
+        this.openIDUserRPs = Arrays.asList((OpenIDUserRPDO[]) rpdos);
 
         this.loadMessages();
 

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

Reply via email to