[java-opensaml COMMIT] in /trunk: opensaml-saml-impl/pom.xml opensaml-saml-impl/src/test/java/org/opensaml/saml/saml1...
noreply at shibboleth.net
noreply at shibboleth.net
Wed Jan 23 18:28:10 EST 2013
Author: putmanb
Date: Wed Jan 23 18:28:10 2013
New Revision: 3162
URL: http://svn.shibboleth.net/view/java-opensaml?rev=3162&view=rev
Log:
Properly set up SAML encoder tests with peer and endpoint contexts, and a signature context for the simple sign ones that do binding-level signatures.
Needed mock class for xmlsec SignatureSigningConfiguration interface.
Added:
trunk/opensaml-xmlsec-impl/src/test/java/org/opensaml/xmlsec/mock/MockSignatureSigningConfiguration.java (with props)
Modified:
trunk/opensaml-saml-impl/pom.xml
trunk/opensaml-saml-impl/src/test/java/org/opensaml/saml/saml1/binding/encoding/HTTPPostEncoderTest.java
trunk/opensaml-saml-impl/src/test/java/org/opensaml/saml/saml1/binding/encoding/HTTPSOAP11EncoderTest.java
trunk/opensaml-saml-impl/src/test/java/org/opensaml/saml/saml2/binding/encoding/HTTPPostEncoderTest.java
trunk/opensaml-saml-impl/src/test/java/org/opensaml/saml/saml2/binding/encoding/HTTPPostSimpleSignEncoderTest.java
trunk/opensaml-saml-impl/src/test/java/org/opensaml/saml/saml2/binding/encoding/HTTPRedirectDeflateEncoderTest.java
trunk/opensaml-saml-impl/src/test/java/org/opensaml/saml/saml2/binding/encoding/HTTPSOAP11EncoderTest.java
Modified: trunk/opensaml-saml-impl/pom.xml
URL: http://svn.shibboleth.net/view/java-opensaml/trunk/opensaml-saml-impl/pom.xml?rev=3162&r1=3161&r2=3162&view=diff
==============================================================================
--- trunk/opensaml-saml-impl/pom.xml (original)
+++ trunk/opensaml-saml-impl/pom.xml Wed Jan 23 18:28:10 2013
@@ -76,6 +76,13 @@
<version>${project.version}</version>
<scope>test</scope>
</dependency>
+ <dependency>
+ <groupId>${project.groupId}</groupId>
+ <artifactId>opensaml-xmlsec-impl</artifactId>
+ <version>${project.version}</version>
+ <type>test-jar</type>
+ <scope>test</scope>
+ </dependency>
</dependencies>
Modified: trunk/opensaml-saml-impl/src/test/java/org/opensaml/saml/saml1/binding/encoding/HTTPPostEncoderTest.java
URL: http://svn.shibboleth.net/view/java-opensaml/trunk/opensaml-saml-impl/src/test/java/org/opensaml/saml/saml1/binding/encoding/HTTPPostEncoderTest.java?rev=3162&r1=3161&r2=3162&view=diff
==============================================================================
--- trunk/opensaml-saml-impl/src/test/java/org/opensaml/saml/saml1/binding/encoding/HTTPPostEncoderTest.java (original)
+++ trunk/opensaml-saml-impl/src/test/java/org/opensaml/saml/saml1/binding/encoding/HTTPPostEncoderTest.java Wed Jan 23 18:28:10 2013
@@ -25,6 +25,8 @@
import org.opensaml.saml.common.SAMLObject;
import org.opensaml.saml.common.SAMLObjectBuilder;
import org.opensaml.saml.common.SAMLVersion;
+import org.opensaml.saml.common.context.SamlEndpointContext;
+import org.opensaml.saml.common.context.SamlPeerEntityContext;
import org.opensaml.saml.common.context.SamlProtocolContext;
import org.opensaml.saml.saml1.core.Response;
import org.opensaml.saml.saml2.metadata.AssertionConsumerService;
@@ -74,8 +76,8 @@
MessageContext<SAMLObject> messageContext = new MessageContext<SAMLObject>();
messageContext.setMessage(samlMessage);
messageContext.getSubcontext(SamlProtocolContext.class, true).setRelayState("relay");
- //TODO
- //messageContext.setPeerEntityEndpoint(samlEndpoint);
+ messageContext.getSubcontext(SamlPeerEntityContext.class, true)
+ .getSubcontext(SamlEndpointContext.class, true).setEndpoint(samlEndpoint);
MockHttpServletResponse response = new MockHttpServletResponse();
Modified: trunk/opensaml-saml-impl/src/test/java/org/opensaml/saml/saml1/binding/encoding/HTTPSOAP11EncoderTest.java
URL: http://svn.shibboleth.net/view/java-opensaml/trunk/opensaml-saml-impl/src/test/java/org/opensaml/saml/saml1/binding/encoding/HTTPSOAP11EncoderTest.java?rev=3162&r1=3161&r2=3162&view=diff
==============================================================================
--- trunk/opensaml-saml-impl/src/test/java/org/opensaml/saml/saml1/binding/encoding/HTTPSOAP11EncoderTest.java (original)
+++ trunk/opensaml-saml-impl/src/test/java/org/opensaml/saml/saml1/binding/encoding/HTTPSOAP11EncoderTest.java Wed Jan 23 18:28:10 2013
@@ -23,6 +23,8 @@
import org.opensaml.saml.common.SAMLObject;
import org.opensaml.saml.common.SAMLObjectBuilder;
import org.opensaml.saml.common.SAMLVersion;
+import org.opensaml.saml.common.context.SamlEndpointContext;
+import org.opensaml.saml.common.context.SamlPeerEntityContext;
import org.opensaml.saml.common.context.SamlProtocolContext;
import org.opensaml.saml.saml1.core.Request;
import org.opensaml.saml.saml2.metadata.AssertionConsumerService;
@@ -56,8 +58,8 @@
MessageContext<SAMLObject> messageContext = new MessageContext<SAMLObject>();
messageContext.setMessage(request);
messageContext.getSubcontext(SamlProtocolContext.class, true).setRelayState("relay");
- //TODO
[... 191 lines stripped ...]
More information about the commits
mailing list