Author: prabath
Date: Wed Feb 13 07:45:25 2008
New Revision: 13708

Log:

set returnUrl for OpenID

Modified:
   
trunk/solutions/identity/modules/user-ui/src/main/java/org/wso2/solutions/identity/user/ui/action/OpenIDSubmitAction.java

Modified: 
trunk/solutions/identity/modules/user-ui/src/main/java/org/wso2/solutions/identity/user/ui/action/OpenIDSubmitAction.java
==============================================================================
--- 
trunk/solutions/identity/modules/user-ui/src/main/java/org/wso2/solutions/identity/user/ui/action/OpenIDSubmitAction.java
   (original)
+++ 
trunk/solutions/identity/modules/user-ui/src/main/java/org/wso2/solutions/identity/user/ui/action/OpenIDSubmitAction.java
   Wed Feb 13 07:45:25 2008
@@ -8,6 +8,7 @@
 import org.wso2.solutions.identity.openid.relyingparty.OpenIDConsumer;
 import org.wso2.solutions.identity.openid.relyingparty.OpenIDRequestType;
 import org.wso2.solutions.identity.relyingparty.RelyingPartyException;
+import org.wso2.utils.ServerConfiguration;
 
 import com.opensymphony.xwork2.ActionContext;
 import com.opensymphony.xwork2.ActionSupport;
@@ -66,6 +67,16 @@
                     
.addRequiredClaims(IdentityConstants.OpenId.SimpleRegAttributes.LANGUAGE);
             openIDAuthRequest
                     
.addRequiredClaims(IdentityConstants.OpenId.SimpleRegAttributes.TIMEZONE);
+            
+            ServerConfiguration serverConfig = null;
+            String host = null;
+            String httpsPort = null;
+
+            serverConfig = ServerConfiguration.getInstance();
+            host = serverConfig.getFirstProperty("HostName");
+            httpsPort = serverConfig.getFirstProperty("Ports.HTTPS");
+            
+            openIDAuthRequest.setReturnUrl("https://"; + host + ":" + httpsPort 
+ "/" + "OpenIDCallback.action");
 
             consumer = OpenIDConsumer.getInstance();
 

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

Reply via email to