[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