<div dir="ltr"><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">so what would you be needing to remove from it?<br></blockquote><div><br></div><div>I would like to change the setter from setActivationCondition() to setSessionType(), and then add an additional boolean property called setExpectNoResponse(). The latter property is needed for the UI because in some cases the logout protocol does not cause control to be passed back to the IdP (e.g. CAS); it's blind message sending. Therefore, I need to be able to retrieve the same LogoutPropagationFlowDescriptor in two different cases:</div><div><br></div><div>1. At the end of the logout flow while rendering the propagation UI</div><div>2. During the propagation flow to get the correct technology-specific subflow to call</div><div><br></div><div>Obviously I need to be able to select the same descriptor in both cases, and the only meaningful input common to both cases is the SPSession. As far as design and extensibility, the class type is the only meaningful selection criteria I could imagine so it seems like a reasonable change in that view as well.</div><div><br></div><div>M</div><div><br></div></div></div>