Imported Upstream version 2.4+dfsg
[shibboleth/sp.git] / configs / protocols.xml
diff --git a/configs/protocols.xml b/configs/protocols.xml
new file mode 100644 (file)
index 0000000..61b18bb
--- /dev/null
@@ -0,0 +1,57 @@
+<Protocols xmlns="urn:mace:shibboleth:2.0:native:sp:protocols">\r
+  \r
+  <!-- SAML 2.0 -->\r
+  <Protocol id="SAML2">\r
+    <Service id="SSO">\r
+      <Initiator id="SAML2" />\r
+      <Binding id="urn:oasis:names:tc:SAML:2.0:bindings:HTTP-POST" path="/SAML2/POST" />\r
+      <Binding id="urn:oasis:names:tc:SAML:2.0:bindings:HTTP-POST-SimpleSign" path="/SAML2/POST-SimpleSign" />\r
+      <Binding id="urn:oasis:names:tc:SAML:2.0:bindings:HTTP-Artifact" path="/SAML2/Artifact" />\r
+      <Binding id="urn:oasis:names:tc:SAML:2.0:bindings:PAOS" path="/SAML2/ECP" />\r
+    </Service>\r
+    <Service id="Logout">\r
+      <Initiator id="SAML2" />\r
+      <Binding id="urn:oasis:names:tc:SAML:2.0:bindings:SOAP" path="/SLO/SOAP" />\r
+      <Binding id="urn:oasis:names:tc:SAML:2.0:bindings:HTTP-Redirect" path="/SLO/Redirect" />\r
+      <Binding id="urn:oasis:names:tc:SAML:2.0:bindings:HTTP-POST" path="/SLO/POST" />\r
+      <Binding id="urn:oasis:names:tc:SAML:2.0:bindings:HTTP-Artifact" path="/SLO/Artifact" />\r
+    </Service>\r
+    <Service id="NameIDMgmt">\r
+      <Binding id="urn:oasis:names:tc:SAML:2.0:bindings:SOAP" path="/NIM/SOAP" />\r
+      <Binding id="urn:oasis:names:tc:SAML:2.0:bindings:HTTP-Redirect" path="/NIM/Redirect" />\r
+      <Binding id="urn:oasis:names:tc:SAML:2.0:bindings:HTTP-POST" path="/NIM/POST" />\r
+      <Binding id="urn:oasis:names:tc:SAML:2.0:bindings:HTTP-Artifact" path="/NIM/Artifact" />\r
+    </Service>\r
+    <Service id="ArtifactResolution">\r
+      <Binding id="urn:oasis:names:tc:SAML:2.0:bindings:SOAP" path="/Artifact/SOAP" />\r
+    </Service>\r
+  </Protocol>\r
+\r
+  <!-- SAML 1.1 and SAML 1.0 -->\r
+  <Protocol id="SAML1">\r
+    <Service id="SSO">\r
+      <Initiator id="Shib1" />\r
+      <Binding id="urn:oasis:names:tc:SAML:1.0:profiles:browser-post" path="/SAML/POST" />\r
+      <Binding id="urn:oasis:names:tc:SAML:1.0:profiles:artifact-01" path="/SAML/Artifact" />\r
+    </Service>\r
+  </Protocol>\r
+\r
+  <!-- ADFSv1 / WS-Federation -->\r
+  <Protocol id="ADFS">\r
+    <Service id="SSO">\r
+      <Initiator id="ADFS" />\r
+      <Binding id="http://schemas.xmlsoap.org/ws/2003/07/secext" path="/ADFS" />\r
+    </Service>\r
+    <Service id="Logout">\r
+      <Initiator id="ADFS" />\r
+    </Service>\r
+  </Protocol>\r
+\r
+  <!-- Local Logout -->\r
+  <Protocol id="Local">\r
+    <Service id="Logout">\r
+      <Initiator id="Local" />\r
+    </Service>\r
+  </Protocol>\r
+  \r
+</Protocols>\r