Author: prabath
Date: Tue Feb 26 22:32:39 2008
New Revision: 14252

Log:

fixed the issue related to required claims - which prevent displaying the 
Display Token in Identity Selector

Modified:
   
trunk/solutions/identity/modules/identity-provider/src/main/java/org/wso2/solutions/identity/sts/OpenIDTokenIssuer.java
   
trunk/solutions/identity/modules/samples/servlet-filter/src/main/webapp/openidinfocardloggedin.jsp
   
trunk/solutions/identity/modules/token-verifier-core/src/main/java/org/wso2/solutions/identity/relyingparty/openid/OpenIDConsumer.java
   
trunk/solutions/identity/modules/user-ui/src/main/webapp/jsp/openidinfocardlogin.jsp

Modified: 
trunk/solutions/identity/modules/identity-provider/src/main/java/org/wso2/solutions/identity/sts/OpenIDTokenIssuer.java
==============================================================================
--- 
trunk/solutions/identity/modules/identity-provider/src/main/java/org/wso2/solutions/identity/sts/OpenIDTokenIssuer.java
     (original)
+++ 
trunk/solutions/identity/modules/identity-provider/src/main/java/org/wso2/solutions/identity/sts/OpenIDTokenIssuer.java
     Tue Feb 26 22:32:39 2008
@@ -242,7 +242,7 @@
                 IdentityConstants.OpenId.SimpleRegAttributes.NS_SREG));
 
         iterator = ipData.requestedClaims.keySet().iterator();
-
+       
         while (iterator.hasNext()) {
             key = (String) iterator.next();
             claim = (OpenIDRequestedClaimData) ipData.requestedClaims.get(key);

Modified: 
trunk/solutions/identity/modules/samples/servlet-filter/src/main/webapp/openidinfocardloggedin.jsp
==============================================================================
--- 
trunk/solutions/identity/modules/samples/servlet-filter/src/main/webapp/openidinfocardloggedin.jsp
  (original)
+++ 
trunk/solutions/identity/modules/samples/servlet-filter/src/main/webapp/openidinfocardloggedin.jsp
  Tue Feb 26 22:32:39 2008
@@ -21,8 +21,9 @@
 
                <OBJECT type="application/x-informationCard" name="xmlToken">
                     <PARAM Name="tokenType" 
Value="http://specs.openid.net/auth/2.0";>
-                    <PARAM Name="requiredClaims" 
Value="http://schema.openid.net/2007/05/claims/identifier 
http://schemas.xmlsoap.org/ws/2005/05/identity/claims/emailaddress 
http://schemas.xmlsoap.org/ws/2005/05/identity/claims/nickname 
http://schema.openid.net/2007/05/claims/dob 
http://schema.openid.net/2007/05/claims/gender 
http://schema.openid.net/2007/05/claims/language 
http://schema.openid.net/2007/05/claims/timezone 
http://schemas.xmlsoap.org/ws/2005/05/identity/claims/country 
http://schemas.xmlsoap.org/ws/2005/05/identity/claims/postalcode";>
-             </OBJECT>              
+                    <PARAM Name="requiredClaims" 
Value="http://schema.openid.net/2007/05/claims/identifier 
http://schemas.xmlsoap.org/ws/2005/05/identity/claims/givenname 
http://schemas.xmlsoap.org/ws/2005/05/identity/claims/emailaddress  
http://schemas.xmlsoap.org/ws/2005/05/identity/claims/country";>
+                    <PARAM Name="optionalClaims" 
value="http://schema.openid.net/2007/05/claims/dob 
http://schemas.xmlsoap.org/ws/2005/05/identity/claims/nickname 
http://schema.openid.net/2007/05/claims/gender 
http://schema.openid.net/2007/05/claims/language 
http://schemas.xmlsoap.org/ws/2005/05/identity/claims/postalcode 
http://schema.openid.net/2007/05/claims/timezone";>              
+            </OBJECT>              
 
   </form>
                 <script language="JavaScript" type="text/JavaScript">

Modified: 
trunk/solutions/identity/modules/token-verifier-core/src/main/java/org/wso2/solutions/identity/relyingparty/openid/OpenIDConsumer.java
==============================================================================
--- 
trunk/solutions/identity/modules/token-verifier-core/src/main/java/org/wso2/solutions/identity/relyingparty/openid/OpenIDConsumer.java
      (original)
+++ 
trunk/solutions/identity/modules/token-verifier-core/src/main/java/org/wso2/solutions/identity/relyingparty/openid/OpenIDConsumer.java
      Tue Feb 26 22:32:39 2008
@@ -488,7 +488,7 @@
 
         for (Object alias : aliases) {
             values = response.getAttributeValues((String) alias);
-            request.setAttribute(((String) alias).toLowerCase(),
+            request.setAttribute((String) alias,
                     (String) values.get(0));
         }
 
@@ -511,7 +511,7 @@
 
         while (iterator.hasNext()) {
             key = (String) iterator.next();
-            request.setAttribute(key.toLowerCase(), attributes.get(key));
+            request.setAttribute(key, attributes.get(key));
         }
     }
 }

Modified: 
trunk/solutions/identity/modules/user-ui/src/main/webapp/jsp/openidinfocardlogin.jsp
==============================================================================
--- 
trunk/solutions/identity/modules/user-ui/src/main/webapp/jsp/openidinfocardlogin.jsp
        (original)
+++ 
trunk/solutions/identity/modules/user-ui/src/main/webapp/jsp/openidinfocardlogin.jsp
        Tue Feb 26 22:32:39 2008
@@ -14,7 +14,8 @@
                       
               <OBJECT type="application/x-informationCard" name="xmlToken">
                     <PARAM Name="tokenType" 
Value="http://specs.openid.net/auth/2.0";>
-                    <PARAM Name="requiredClaims" 
Value="http://schema.openid.net/2007/05/claims/identifier 
http://schemas.xmlsoap.org/ws/2005/05/identity/claims/emailaddress 
http://schemas.xmlsoap.org/ws/2005/05/identity/claims/nickname 
http://schema.openid.net/2007/05/claims/dob 
http://schema.openid.net/2007/05/claims/gender 
http://schema.openid.net/2007/05/claims/language 
http://schema.openid.net/2007/05/claims/timezone 
http://schemas.xmlsoap.org/ws/2005/05/identity/claims/country 
http://schemas.xmlsoap.org/ws/2005/05/identity/claims/postalcode";>
+                       <PARAM Name="requiredClaims" 
Value="http://schema.openid.net/2007/05/claims/identifier 
http://schemas.xmlsoap.org/ws/2005/05/identity/claims/givenname 
http://schemas.xmlsoap.org/ws/2005/05/identity/claims/emailaddress  
http://schemas.xmlsoap.org/ws/2005/05/identity/claims/country";>
+                    <PARAM Name="optionalClaims" 
value="http://schema.openid.net/2007/05/claims/dob 
http://schema.openid.net/2007/05/claims/gender 
http://schemas.xmlsoap.org/ws/2005/05/identity/claims/nickname 
http://schema.openid.net/2007/05/claims/language 
http://schemas.xmlsoap.org/ws/2005/05/identity/claims/postalcode 
http://schema.openid.net/2007/05/claims/timezone";>              
              </OBJECT>            
   </form>
     <script language="JavaScript" type="text/JavaScript">

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

Reply via email to