[java-identity-provider COMMIT] /trunk/idp-conf/src/main/resources/system/conf/saml-binding-config.xml

noreply at shibboleth.net noreply at shibboleth.net
Mon Mar 24 12:38:41 EDT 2014


Author: scantor
Date: Mon Mar 24 12:38:41 2014
New Revision: 5628

URL: http://svn.shibboleth.net/view/java-identity-provider?rev=5628&view=rev
Log:
Add SOAP encoders and binding decsriptors.

Modified:
    trunk/idp-conf/src/main/resources/system/conf/saml-binding-config.xml

Modified: trunk/idp-conf/src/main/resources/system/conf/saml-binding-config.xml
URL: http://svn.shibboleth.net/view/java-identity-provider/trunk/idp-conf/src/main/resources/system/conf/saml-binding-config.xml?rev=5628&r1=5627&r2=5628&view=diff
==============================================================================
--- trunk/idp-conf/src/main/resources/system/conf/saml-binding-config.xml (original)
+++ trunk/idp-conf/src/main/resources/system/conf/saml-binding-config.xml Mon Mar 24 12:38:41 2014
@@ -51,6 +51,13 @@
             p:encoderBeanId="shibboleth.Encoders.SAML2ArtifactEncoder" />
     </util:list>
 
+    <util:list id="shibboleth.OutgoingSOAPBindings">
+        <bean parent="shibboleth.BindingDescriptor" id="urn:oasis:names:tc:SAML:1.0:bindings:SOAP-binding"
+            p:encoderBeanId="shibboleth.Encoders.SAML1SOAPEncoder" p:synchronous="true" />
+        <bean parent="shibboleth.BindingDescriptor" id="urn:oasis:names:tc:SAML:2.0:bindings:SOAP"
+            p:encoderBeanId="shibboleth.Encoders.SAML2SOAPEncoder" p:synchronous="true" />
+    </util:list>
+
     <!--
     These are the actual MessageEncoder beans that implement the outgoing binding requirements.
     There is generally never any reason to change these.
@@ -65,6 +72,10 @@
           class="org.opensaml.saml.saml1.binding.encoding.HTTPArtifactEncoder" scope="prototype" init-method=""
           p:httpServletResponse-ref="shibboleth.HttpServletResponse"
           p:artifactMap-ref="shibboleth.SAMLArtifactMap" />
+
+    <bean id="shibboleth.Encoders.SAML1SOAPEncoder"
+          class="org.opensaml.saml.saml1.binding.encoding.HTTPSOAP11Encoder" scope="prototype" init-method=""
+          p:httpServletResponse-ref="shibboleth.HttpServletResponse" />
 
     <bean id="shibboleth.Encoders.SAML2RedirectEncoder"
           class="org.opensaml.saml.saml2.binding.encoding.HTTPRedirectDeflateEncoder" scope="prototype" init-method=""
@@ -84,5 +95,9 @@
           class="org.opensaml.saml.saml2.binding.encoding.HTTPArtifactEncoder" scope="prototype" init-method=""
           p:httpServletResponse-ref="shibboleth.HttpServletResponse"
           p:artifactMap-ref="shibboleth.SAMLArtifactMap" />
-    
+          
+    <bean id="shibboleth.Encoders.SAML2SOAPEncoder"
+          class="org.opensaml.saml.saml2.binding.encoding.HTTPSOAP11Encoder" scope="prototype" init-method=""
+          p:httpServletResponse-ref="shibboleth.HttpServletResponse" />
+
 </beans>



More information about the commits mailing list