Author: prabath
Date: Wed Jan 30 22:56:35 2008
New Revision: 13193
Log:
OpenIDIfoCards for self-issued InfoCard
Modified:
trunk/solutions/identity/modules/identity-provider/src/main/java/org/wso2/solutions/identity/cards/CardIssuer.java
Modified:
trunk/solutions/identity/modules/identity-provider/src/main/java/org/wso2/solutions/identity/cards/CardIssuer.java
==============================================================================
---
trunk/solutions/identity/modules/identity-provider/src/main/java/org/wso2/solutions/identity/cards/CardIssuer.java
(original)
+++
trunk/solutions/identity/modules/identity-provider/src/main/java/org/wso2/solutions/identity/cards/CardIssuer.java
Wed Jan 30 22:56:35 2008
@@ -232,9 +232,15 @@
+ "/get";
}
} else if (credential.getCredential() instanceof
SelfIssuedCredential) {
- stsAddress += IdentityProviderConstants.SERVICE_NAME_STS_IC;
- mexAddress += IdentityProviderConstants.SERVICE_NAME_MEX_IC
- + "/get";
+ if (isOpenIdInfoCard) {
+ stsAddress +=
IdentityProviderConstants.OpenId.SERVICE_NAME_STS_IC_OPENID;
+ mexAddress +=
IdentityProviderConstants.OpenId.SERVICE_NAME_MEX_IC_OPENID
+ + "/get";
+ } else {
+ stsAddress +=
IdentityProviderConstants.SERVICE_NAME_STS_IC;
+ mexAddress += IdentityProviderConstants.SERVICE_NAME_MEX_IC
+ + "/get";
+ }
}
}
@@ -333,7 +339,7 @@
log.info("Information card details stored for card id : "
+ card.getInformationCardReference().getCardId());
}
-
+
public void setIsOpenIdInfoCard(boolean isOpenIdInfoCard) {
this.isOpenIdInfoCard = isOpenIdInfoCard;
}
_______________________________________________
Identity-dev mailing list
[email protected]
http://wso2.org/cgi-bin/mailman/listinfo/identity-dev