Author: prabath
Date: Mon Jan 21 02:00:57 2008
New Revision: 12589
Log:
openIDTag processing
Modified:
trunk/solutions/identity/modules/identity-provider/src/main/java/org/wso2/solutions/identity/InitialClaimsProcessor.java
Modified:
trunk/solutions/identity/modules/identity-provider/src/main/java/org/wso2/solutions/identity/InitialClaimsProcessor.java
==============================================================================
---
trunk/solutions/identity/modules/identity-provider/src/main/java/org/wso2/solutions/identity/InitialClaimsProcessor.java
(original)
+++
trunk/solutions/identity/modules/identity-provider/src/main/java/org/wso2/solutions/identity/InitialClaimsProcessor.java
Mon Jan 21 02:00:57 2008
@@ -39,6 +39,8 @@
public final static String LN_DESCRIPTION = "Description";
+ public final static String LN_OPENID_TAG = "OpenIDTag";
+
public final static String ATTR_DIALECT = "Dialect";
public final static String ATTR_DIALECT_INFO = "DialectInfo";
@@ -88,10 +90,19 @@
description = descElem.getText();
}
+ // Claims which are supported by OpenID will have a
OpenIDTag.
+ OMElement openIDElem = claimTypeElem
+ .getFirstChildWithName(new
QName(LN_OPENID_TAG));
+ String openIDTag = null;
+ if (openIDElem != null) {
+ openIDTag = openIDElem.getText();
+ }
+
ClaimDO claimDO = new ClaimDO();
claimDO.setUri(claimUri);
claimDO.setDisplayTag(displayTag);
claimDO.setDescription(description);
+ claimDO.setOpenIDTag(openIDTag);
claimDO.setDialect(dialect);
this.claimList.add(claimDO);
_______________________________________________
Identity-dev mailing list
[email protected]
http://wso2.org/cgi-bin/mailman/listinfo/identity-dev