[java-identity-provider COMMIT] /trunk/idp-conf/src/main/resources/system/flows/saml/saml2/slo-front-abstract-flow.xml

noreply at shibboleth.net noreply at shibboleth.net
Wed Nov 11 13:42:07 EST 2015


Author: scantor
Date: Wed Nov 11 13:42:07 2015
New Revision: 7981

URL: http://svn.shibboleth.net/view/java-identity-provider?rev=7981&view=rev
Log:
IDP-224 - After consideration, default SAML LogoutResponse to Success

Modified:
    trunk/idp-conf/src/main/resources/system/flows/saml/saml2/slo-front-abstract-flow.xml

Modified: trunk/idp-conf/src/main/resources/system/flows/saml/saml2/slo-front-abstract-flow.xml
URL: http://svn.shibboleth.net/view/java-identity-provider/trunk/idp-conf/src/main/resources/system/flows/saml/saml2/slo-front-abstract-flow.xml?rev=7981&r1=7980&r2=7981&view=diff
==============================================================================
--- trunk/idp-conf/src/main/resources/system/flows/saml/saml2/slo-front-abstract-flow.xml	(original)
+++ trunk/idp-conf/src/main/resources/system/flows/saml/saml2/slo-front-abstract-flow.xml	Wed Nov 11 13:42:07 2015
@@ -154,33 +154,13 @@
     <action-state id="BuildResponse">
         <evaluate expression="AddLogoutResponse" />
         <evaluate expression="AddInResponseToToResponse" />
-        
-        <evaluate expression="'proceed'" />
-        
-        <transition on="proceed" to="CheckForPartialLogout" />
-    </action-state>
-    
-    <!-- TODO: this partial logout machinery will change once propagation exists -->
-    
-    <decision-state id="CheckForPartialLogout">
-        <if test="opensamlProfileRequestContext.getSubcontext(T(net.shibboleth.idp.session.context.LogoutContext), true).getSessionMap().isEmpty()"
-            then="CompleteResponse" else="PartialLogout" />
-    </decision-state>
-    
-    <action-state id="PartialLogout">
-        <evaluate expression="AddPartialLogoutStatusToResponse" />
-        
-        <evaluate expression="'proceed'" />
-        <transition on="proceed" to="CompleteResponse" />
-    </action-state>
-
-    <action-state id="CompleteResponse">
         <evaluate expression="PostResponsePopulateAuditContext" />
         
         <evaluate expression="'proceed'" />
+        
         <transition on="proceed" to="ReturnToParentFlow" />
     </action-state>
-
+    
     <!-- Error Response Generation -->
 
     <decision-state id="HandleError">



More information about the commits mailing list