[jboss-cvs] Picketlink SVN: r743 - picketlink-seam/trunk/picketlink-seam/src/main/java/org/picketlink/identity/seam/federation/configuration.

jboss-cvs-commits at lists.jboss.org jboss-cvs-commits at lists.jboss.org
Mon Feb 7 18:17:32 EST 2011


Author: anil.saldhana at jboss.com
Date: 2011-02-07 18:17:31 -0500 (Mon, 07 Feb 2011)
New Revision: 743

Modified:
   picketlink-seam/trunk/picketlink-seam/src/main/java/org/picketlink/identity/seam/federation/configuration/SamlService.java
Log:
response location can be optional

Modified: picketlink-seam/trunk/picketlink-seam/src/main/java/org/picketlink/identity/seam/federation/configuration/SamlService.java
===================================================================
--- picketlink-seam/trunk/picketlink-seam/src/main/java/org/picketlink/identity/seam/federation/configuration/SamlService.java	2011-02-07 23:17:07 UTC (rev 742)
+++ picketlink-seam/trunk/picketlink-seam/src/main/java/org/picketlink/identity/seam/federation/configuration/SamlService.java	2011-02-07 23:17:31 UTC (rev 743)
@@ -21,6 +21,7 @@
 */
 package org.picketlink.identity.seam.federation.configuration;
 
+import java.net.URI;
 import java.util.LinkedList;
 import java.util.List;
  
@@ -58,8 +59,13 @@
          }
          if (binding != null)
          {
-            SamlEndpoint samlEndpoint = new SamlEndpoint(this, binding, endpoint.getLocation().toString(), endpoint
-                  .getResponseLocation().toString());
+            String responseLocationStr = null;
+            URI responseLocation = endpoint.getResponseLocation();
+            if( responseLocation != null )
+            {
+               responseLocationStr = responseLocation.toString();
+            }
+            SamlEndpoint samlEndpoint = new SamlEndpoint(this, binding, endpoint.getLocation().toString(), responseLocationStr );
             serviceEndpoints.add(samlEndpoint);
          }
       }



More information about the jboss-cvs-commits mailing list