[java-shib-idp2 COMMIT] in /branches/REL_2: doc/RELEASE-NOTES.txt src/installer/resources/conf-tmpl/handler.xml src/i...

noreply at shibboleth.net noreply at shibboleth.net
Wed Nov 21 15:35:19 EST 2012


Author: scantor
Date: Wed Nov 21 15:35:19 2012
New Revision: 3124

URL: http://svn.shibboleth.net/view/java-shib-idp2?rev=3124&view=rev
Log:
SIDP-563: IdP-only SAML logout profile handler

Added:
    branches/REL_2/src/main/java/edu/internet2/middleware/shibboleth/idp/config/profile/saml2/SAML2SLOProfileHandlerBeanDefinitionParser.java   (with props)
    branches/REL_2/src/main/java/edu/internet2/middleware/shibboleth/idp/profile/saml2/SLOProfileHandler.java   (with props)
    branches/REL_2/src/main/webapp/logout.jsp   (with props)
Modified:
    branches/REL_2/doc/RELEASE-NOTES.txt
    branches/REL_2/src/installer/resources/conf-tmpl/handler.xml
    branches/REL_2/src/installer/resources/conf-tmpl/relying-party.xml
    branches/REL_2/src/installer/resources/metadata-tmpl/idp-metadata.xml
    branches/REL_2/src/main/java/edu/internet2/middleware/shibboleth/idp/config/profile/ProfileHandlerNamespaceHandler.java
    branches/REL_2/src/main/java/edu/internet2/middleware/shibboleth/idp/profile/saml1/AbstractSAML1ProfileHandler.java
    branches/REL_2/src/main/java/edu/internet2/middleware/shibboleth/idp/profile/saml1/ShibbolethSSOProfileHandler.java
    branches/REL_2/src/main/java/edu/internet2/middleware/shibboleth/idp/profile/saml2/AbstractSAML2ProfileHandler.java
    branches/REL_2/src/main/java/edu/internet2/middleware/shibboleth/idp/profile/saml2/SSOProfileHandler.java
    branches/REL_2/src/main/java/edu/internet2/middleware/shibboleth/idp/session/ServiceInformation.java
    branches/REL_2/src/main/java/edu/internet2/middleware/shibboleth/idp/session/impl/ServiceInformationImpl.java
    branches/REL_2/src/main/resources/schema/shibboleth-2.0-idp-profile-handler.xsd

Modified: branches/REL_2/doc/RELEASE-NOTES.txt
URL: http://svn.shibboleth.net/view/java-shib-idp2/branches/REL_2/doc/RELEASE-NOTES.txt?rev=3124&r1=3123&r2=3124&view=diff
==============================================================================
--- branches/REL_2/doc/RELEASE-NOTES.txt (original)
+++ branches/REL_2/doc/RELEASE-NOTES.txt Wed Nov 21 15:35:19 2012
@@ -4,6 +4,7 @@
 [SIDP-545] - Automatic reloading of relying-party.xml results in errors
 [SIDP-557] - aacli.sh Exception (again)
 [SIDP-559] - Attribute queries are ignoring input designators
+[SIDP-563] - IdP-only SAML logout profile handler
 
 Changes in Release 2.3.8
 =============================================

Modified: branches/REL_2/src/installer/resources/conf-tmpl/handler.xml
URL: http://svn.shibboleth.net/view/java-shib-idp2/branches/REL_2/src/installer/resources/conf-tmpl/handler.xml?rev=3124&r1=3123&r2=3124&view=diff
==============================================================================
--- branches/REL_2/src/installer/resources/conf-tmpl/handler.xml (original)
+++ branches/REL_2/src/installer/resources/conf-tmpl/handler.xml Wed Nov 21 15:35:19 2012
@@ -68,6 +68,39 @@
         <ph:RequestPath>/SAML2/SOAP/ECP</ph:RequestPath>
     </ph:ProfileHandler>
 
+    <ph:ProfileHandler xsi:type="ph:SAML2SLO" inboundBinding="urn:oasis:names:tc:SAML:2.0:bindings:HTTP-Redirect"
+                       outboundBindingEnumeration="urn:oasis:names:tc:SAML:2.0:bindings:HTTP-Redirect
+                                                   urn:oasis:names:tc:SAML:2.0:bindings:HTTP-POST-SimpleSign
+                                                   urn:oasis:names:tc:SAML:2.0:bindings:HTTP-POST
+                                                   urn:oasis:names:tc:SAML:2.0:bindings:HTTP-Artifact">
+        <ph:RequestPath>/SAML2/Redirect/SLO</ph:RequestPath>
+    </ph:ProfileHandler>
+
+    <ph:ProfileHandler xsi:type="ph:SAML2SLO" inboundBinding="urn:oasis:names:tc:SAML:2.0:bindings:HTTP-POST"
+                       outboundBindingEnumeration="urn:oasis:names:tc:SAML:2.0:bindings:HTTP-Redirect
+                                                   urn:oasis:names:tc:SAML:2.0:bindings:HTTP-POST-SimpleSign
+                                                   urn:oasis:names:tc:SAML:2.0:bindings:HTTP-POST
+                                                   urn:oasis:names:tc:SAML:2.0:bindings:HTTP-Artifact">
+        <ph:RequestPath>/SAML2/POST/SLO</ph:RequestPath>
+    </ph:ProfileHandler>
+
+    <ph:ProfileHandler xsi:type="ph:SAML2SLO" inboundBinding="urn:oasis:names:tc:SAML:2.0:bindings:HTTP-POST-SimpleSign" 
+                       outboundBindingEnumeration="urn:oasis:names:tc:SAML:2.0:bindings:HTTP-Redirect
+                                                   urn:oasis:names:tc:SAML:2.0:bindings:HTTP-POST-SimpleSign
+                                                   urn:oasis:names:tc:SAML:2.0:bindings:HTTP-POST
+                                                   urn:oasis:names:tc:SAML:2.0:bindings:HTTP-Artifact">
+        <ph:RequestPath>/SAML2/POST-SimpleSign/SLO</ph:RequestPath>
+    </ph:ProfileHandler>
+
+    <ph:ProfileHandler xsi:type="ph:SAML2SLO" inboundBinding="urn:oasis:names:tc:SAML:2.0:bindings:SOAP"
+                       outboundBindingEnumeration="urn:oasis:names:tc:SAML:2.0:bindings:SOAP">
+        <ph:RequestPath>/SAML2/SOAP/SLO</ph:RequestPath>
+    </ph:ProfileHandler>
+    

[... 516 lines stripped ...]


More information about the commits mailing list