[java-identity-provider COMMIT] /trunk/idp-conf/src/main/resources/system/flows/logout/logout-propagation-flow.xml

noreply at shibboleth.net noreply at shibboleth.net
Wed Oct 28 20:34:30 EDT 2015


Author: scantor
Date: Wed Oct 28 20:34:30 2015
New Revision: 7901

URL: http://svn.shibboleth.net/view/java-identity-provider?rev=7901&view=rev
Log:
IDP-224 - Add reserved LogoutPending event for SAML propagation flow

Modified:
    trunk/idp-conf/src/main/resources/system/flows/logout/logout-propagation-flow.xml

Modified: trunk/idp-conf/src/main/resources/system/flows/logout/logout-propagation-flow.xml
URL: http://svn.shibboleth.net/view/java-identity-provider/trunk/idp-conf/src/main/resources/system/flows/logout/logout-propagation-flow.xml?rev=7901&r1=7900&r2=7901&view=diff
==============================================================================
--- trunk/idp-conf/src/main/resources/system/flows/logout/logout-propagation-flow.xml	(original)
+++ trunk/idp-conf/src/main/resources/system/flows/logout/logout-propagation-flow.xml	Wed Oct 28 20:34:30 2015
@@ -21,6 +21,7 @@
     <subflow-state id="CallPropagationFlow" subflow="#{currentEvent.id}">
         <input name="calledAsSubflow" value="true" />
         <transition on="proceed" to="RenderResult" />
+        <transition on="LogoutPending" to="LogoutPending" />
     </subflow-state>
 
     <end-state id="RenderResult" view="logout/result">
@@ -30,6 +31,12 @@
             <evaluate expression="WriteAuditLog" />
         </on-entry>
     </end-state>
+
+    <!-- End in limbo, assumes the propagation subflow will send the client somewhere else. -->
+
+    <end-state id="LogoutPending" />
+
+    <!-- End with a failure. -->
 
     <end-state id="LogoutFailed">
         <on-entry>



More information about the commits mailing list