[java-opensaml2 COMMIT] in /branches/REL_2/src/main/java/org/opensaml: saml1/binding/encoding/HTTPPostEncoder.java sa...

noreply at shibboleth.net noreply at shibboleth.net
Tue Feb 26 11:49:37 EST 2013


Author: scantor
Date: Tue Feb 26 11:49:37 2013
New Revision: 1625

URL: http://svn.shibboleth.net/view/java-opensaml2?rev=1625&view=rev
Log:
Add SAML binding to Velocity context for use by templates if they care.

Modified:
    branches/REL_2/src/main/java/org/opensaml/saml1/binding/encoding/HTTPPostEncoder.java
    branches/REL_2/src/main/java/org/opensaml/saml2/binding/encoding/HTTPArtifactEncoder.java
    branches/REL_2/src/main/java/org/opensaml/saml2/binding/encoding/HTTPPostEncoder.java

Modified: branches/REL_2/src/main/java/org/opensaml/saml1/binding/encoding/HTTPPostEncoder.java
URL: http://svn.shibboleth.net/view/java-opensaml2/branches/REL_2/src/main/java/org/opensaml/saml1/binding/encoding/HTTPPostEncoder.java?rev=1625&r1=1624&r2=1625&view=diff
==============================================================================
--- branches/REL_2/src/main/java/org/opensaml/saml1/binding/encoding/HTTPPostEncoder.java (original)
+++ branches/REL_2/src/main/java/org/opensaml/saml1/binding/encoding/HTTPPostEncoder.java Tue Feb 26 11:49:37 2013
@@ -130,6 +130,7 @@
             String encodedEndpointURL = esapiEncoder.encodeForHTMLAttribute(endpointURL);
             log.debug("Encoding action url of '{}' with encoded value '{}'", endpointURL, encodedEndpointURL);
             context.put("action", encodedEndpointURL);
+            context.put("binding", getBindingURI());
 
             log.debug("Marshalling and Base64 encoding SAML message");
             String messageXML = XMLHelper.nodeToString(marshallMessage(messageContext.getOutboundSAMLMessage()));

Modified: branches/REL_2/src/main/java/org/opensaml/saml2/binding/encoding/HTTPArtifactEncoder.java
URL: http://svn.shibboleth.net/view/java-opensaml2/branches/REL_2/src/main/java/org/opensaml/saml2/binding/encoding/HTTPArtifactEncoder.java?rev=1625&r1=1624&r2=1625&view=diff
==============================================================================
--- branches/REL_2/src/main/java/org/opensaml/saml2/binding/encoding/HTTPArtifactEncoder.java (original)
+++ branches/REL_2/src/main/java/org/opensaml/saml2/binding/encoding/HTTPArtifactEncoder.java Tue Feb 26 11:49:37 2013
@@ -158,6 +158,7 @@
         log.debug("Setting action parameter to: '{}', encoded as '{}'", endpointURL, encodedEndpointURL);
         context.put("action", encodedEndpointURL);
         context.put("SAMLArt", buildArtifact(artifactContext).base64Encode());
+        context.put("binding", getBindingURI());
 
         if (checkRelayState(artifactContext.getRelayState())) {
             String encodedRelayState = esapiEncoder.encodeForHTMLAttribute(artifactContext.getRelayState());

Modified: branches/REL_2/src/main/java/org/opensaml/saml2/binding/encoding/HTTPPostEncoder.java
URL: http://svn.shibboleth.net/view/java-opensaml2/branches/REL_2/src/main/java/org/opensaml/saml2/binding/encoding/HTTPPostEncoder.java?rev=1625&r1=1624&r2=1625&view=diff
==============================================================================
--- branches/REL_2/src/main/java/org/opensaml/saml2/binding/encoding/HTTPPostEncoder.java (original)
+++ branches/REL_2/src/main/java/org/opensaml/saml2/binding/encoding/HTTPPostEncoder.java Tue Feb 26 11:49:37 2013
@@ -157,6 +157,7 @@
         String encodedEndpointURL = esapiEncoder.encodeForHTMLAttribute(endpointURL);
         log.debug("Encoding action url of '{}' with encoded value '{}'", endpointURL, encodedEndpointURL);
         velocityContext.put("action", encodedEndpointURL);
+        velocityContext.put("binding", getBindingURI());
 
         log.debug("Marshalling and Base64 encoding SAML message");
         if (messageContext.getOutboundSAMLMessage().getDOM() == null) {



More information about the commits mailing list