Author: prabath
Date: Mon Dec 17 10:07:37 2007
New Revision: 11276

Log:

Modified to issue OpenID Infocard

Modified:
   
branches/solutions/identity/openid-poc/modules/identity-provider/src/main/java/org/wso2/solutions/identity/cards/CardIssuer.java

Modified: 
branches/solutions/identity/openid-poc/modules/identity-provider/src/main/java/org/wso2/solutions/identity/cards/CardIssuer.java
==============================================================================
--- 
branches/solutions/identity/openid-poc/modules/identity-provider/src/main/java/org/wso2/solutions/identity/cards/CardIssuer.java
    (original)
+++ 
branches/solutions/identity/openid-poc/modules/identity-provider/src/main/java/org/wso2/solutions/identity/cards/CardIssuer.java
    Mon Dec 17 10:07:37 2007
@@ -208,9 +208,16 @@
                        }
                } else {
                        if (credential.getCredential() instanceof 
UsernamePasswordCredential) {
-                               stsAddress += 
IdentityProviderConstants.SERVICE_NAME_STS_UT;
-                               mexAddress += 
IdentityProviderConstants.SERVICE_NAME_MEX_UT
-                                               + "/get";
+                               
+                               if (isOpenIdSupported) {
+                                       stsAddress += 
IdentityProviderConstants.SERVICE_NAME_STS_OPENID;
+                                       mexAddress += 
IdentityProviderConstants.SERVICE_NAME_MEX_OPENID
+                                                       + "/get";
+                               } else {
+                                       stsAddress += 
IdentityProviderConstants.SERVICE_NAME_STS_UT;
+                                       mexAddress += 
IdentityProviderConstants.SERVICE_NAME_MEX_UT
+                                                       + "/get";
+                               }
                        } else if (credential.getCredential() instanceof 
SelfIssuedCredential) {
                                stsAddress += 
IdentityProviderConstants.SERVICE_NAME_STS_IC;
                                mexAddress += 
IdentityProviderConstants.SERVICE_NAME_MEX_IC

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

Reply via email to