[java-opensaml COMMIT] in /trunk: opensaml-saml-impl/src/main/java/org/opensaml/saml/saml2/binding/security/SAML2HTTP...

noreply at shibboleth.net noreply at shibboleth.net
Thu Feb 7 00:29:43 EST 2013


Author: putmanb
Date: Thu Feb  7 00:29:42 2013
New Revision: 3216

URL: http://svn.shibboleth.net/view/java-opensaml?rev=3216&view=rev
Log:
Get rid of some defunct -temp cruft.

Modified:
    trunk/opensaml-saml-impl/src/main/java/org/opensaml/saml/saml2/binding/security/SAML2HTTPRedirectDeflateSignatureRule.java
    trunk/opensaml-saml-impl/src/test/java/org/opensaml/saml/saml2/binding/encoding/HTTPRedirectDeflateEncoderTest.java
    trunk/opensaml-temp/src/main/java/org/opensaml/ws/transport/InputStreamInTransportAdapter.java
    trunk/opensaml-temp/src/main/java/org/opensaml/ws/transport/OutputStreamOutTransportAdapter.java
    trunk/opensaml-temp/src/main/java/org/opensaml/ws/transport/http/HTTPTransportUtils.java

Modified: trunk/opensaml-saml-impl/src/main/java/org/opensaml/saml/saml2/binding/security/SAML2HTTPRedirectDeflateSignatureRule.java
URL: http://svn.shibboleth.net/view/java-opensaml/trunk/opensaml-saml-impl/src/main/java/org/opensaml/saml/saml2/binding/security/SAML2HTTPRedirectDeflateSignatureRule.java?rev=3216&r1=3215&r2=3216&view=diff
==============================================================================
--- trunk/opensaml-saml-impl/src/main/java/org/opensaml/saml/saml2/binding/security/SAML2HTTPRedirectDeflateSignatureRule.java (original)
+++ trunk/opensaml-saml-impl/src/main/java/org/opensaml/saml/saml2/binding/security/SAML2HTTPRedirectDeflateSignatureRule.java Thu Feb  7 00:29:42 2013
@@ -21,10 +21,11 @@
 
 import javax.servlet.http.HttpServletRequest;
 
+import net.shibboleth.utilities.java.support.net.UriSupport;
+
 import org.opensaml.saml.common.binding.SAMLMessageContext;
 import org.opensaml.saml.common.binding.security.BaseSAMLSimpleSignatureSecurityPolicyRule;
 import org.opensaml.ws.security.SecurityPolicyException;
-import org.opensaml.ws.transport.http.HTTPTransportUtils;
 import org.opensaml.xmlsec.signature.support.SignatureTrustEngine;
 import org.slf4j.Logger;
 import org.slf4j.LoggerFactory;
@@ -115,7 +116,7 @@
      * @return true if parameter was found, false otherwise
      */
     private boolean appendParameter(StringBuilder builder, String queryString, String paramName) {
-        String rawParam = HTTPTransportUtils.getRawQueryStringParameter(queryString, paramName);
+        String rawParam = UriSupport.getRawQueryStringParameter(queryString, paramName);
         if (rawParam == null) {
             return false;
         }

Modified: trunk/opensaml-saml-impl/src/test/java/org/opensaml/saml/saml2/binding/encoding/HTTPRedirectDeflateEncoderTest.java
URL: http://svn.shibboleth.net/view/java-opensaml/trunk/opensaml-saml-impl/src/test/java/org/opensaml/saml/saml2/binding/encoding/HTTPRedirectDeflateEncoderTest.java?rev=3216&r1=3215&r2=3216&view=diff
==============================================================================
--- trunk/opensaml-saml-impl/src/test/java/org/opensaml/saml/saml2/binding/encoding/HTTPRedirectDeflateEncoderTest.java (original)
+++ trunk/opensaml-saml-impl/src/test/java/org/opensaml/saml/saml2/binding/encoding/HTTPRedirectDeflateEncoderTest.java Thu Feb  7 00:29:42 2013
@@ -17,8 +17,11 @@
 
 package org.opensaml.saml.saml2.binding.encoding;
 
+import java.net.URI;
 import java.net.URL;
 import java.security.KeyPair;
+
+import net.shibboleth.utilities.java.support.net.UriSupport;
 
 import org.joda.time.DateTime;
 import org.opensaml.core.xml.XMLObjectBaseTestCase;
@@ -37,7 +40,6 @@
 import org.opensaml.saml.saml2.metadata.Endpoint;
 import org.opensaml.security.credential.CredentialSupport;
 import org.opensaml.security.crypto.KeySupport;
-import org.opensaml.ws.transport.http.HTTPTransportUtils;
 import org.opensaml.xmlsec.mock.MockSignatureSigningConfiguration;
 import org.springframework.mock.web.MockHttpServletResponse;
 import org.testng.Assert;
@@ -154,11 +156,13 @@
         encoder.prepareContext();
         encoder.encode();
         
-        String queryString = new URL(response.getRedirectedUrl()).getQuery();
+        //String queryString = new URL(response.getRedirectedUrl()).getQuery();
+        String queryString = new URI(response.getRedirectedUrl()).getRawQuery();
+        System.out.println(queryString);
         
-        Assert.assertNotNull(HTTPTransportUtils.getRawQueryStringParameter(queryString, "Signature"), 
+        Assert.assertNotNull(UriSupport.getRawQueryStringParameter(queryString, "Signature"), 
                 "Signature parameter was not found");
-        Assert.assertNotNull(HTTPTransportUtils.getRawQueryStringParameter(queryString, "SigAlg"), 
+        Assert.assertNotNull(UriSupport.getRawQueryStringParameter(queryString, "SigAlg"), 
                 "SigAlg parameter was not found");
         
         // Note: to test that actual signature is cryptographically correct, really need a known good test vector.



More information about the commits mailing list