Author: prabath
Date: Tue Mar 18 02:41:27 2008
New Revision: 14954

Log:

IDENTITY-186 fix

Modified:
   
trunk/solutions/identity/modules/token-verifier-core/src/main/java/org/wso2/solutions/identity/relyingparty/openid/extensions/OpenIDAttributeExchange.java

Modified: 
trunk/solutions/identity/modules/token-verifier-core/src/main/java/org/wso2/solutions/identity/relyingparty/openid/extensions/OpenIDAttributeExchange.java
==============================================================================
--- 
trunk/solutions/identity/modules/token-verifier-core/src/main/java/org/wso2/solutions/identity/relyingparty/openid/extensions/OpenIDAttributeExchange.java
  (original)
+++ 
trunk/solutions/identity/modules/token-verifier-core/src/main/java/org/wso2/solutions/identity/relyingparty/openid/extensions/OpenIDAttributeExchange.java
  Tue Mar 18 02:41:27 2008
@@ -134,8 +134,10 @@
 
                 for (Object alias : aliases) {
                     values = fetchReponse.getAttributeValues((String) alias);
-                    
request.setAttribute(getAlias((String)attributeTypes.get(alias)),
-                            (String) values.get(0));
+                    if (values != null && values.get(0) != null) {
+                        request.setAttribute(getAlias((String) attributeTypes
+                                .get(alias)), (String) values.get(0));
+                    }
                 }
             }
         } catch (MessageException e) {

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

Reply via email to