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