<div dir="ltr"><font color="#000000" face="Times New Roman" size="3">

</font><p style="margin:0cm 0cm 0pt"><font face="Calibri"><font size="3"><font color="#000000">With the existing SPs we have asked them use a URL like
below (</font><span lang="EN-US" style="color:black"><a href="https://%3cour%20idp%3e/idp/logout.jsp"><font color="#0563c1">https://<our IDP>/idp/logout.jsp</font></a></span></font><font color="#000000" size="3">)
with an customized jsp residing in the idp (2.4.x..) with below source. This was due to lack of
support on logout and </font><span><font color="#000000" size="3"> </font></span><font color="#000000" size="3">SLO etc. with
prior versions 2.4.x.</font></font></p><font color="#000000" face="Times New Roman" size="3">

</font><p style="margin:0cm 0cm 0pt"><font color="#000000" face="Calibri" size="3"> </font></p><font color="#000000" face="Times New Roman" size="3">

</font><p style="margin:0cm 0cm 0pt"><font color="#000000" face="Calibri" size="3">With IdP 3.2.x rolling out, am curious what would be the
best way to rollout without impacting the below logout URL which have been
configured in SPs in different ways.</font></p><font color="#000000" face="Times New Roman" size="3">

</font><p style="margin:0cm 0cm 0pt"><font color="#000000" face="Calibri" size="3"> </font></p><font color="#000000" face="Times New Roman" size="3">

</font><div style="margin:0cm 0cm 0pt"><font color="#000000" face="Calibri" size="3">Also we got CAS on top of IdP but not using CAS SLO, also have doubts
whether to use SLO with IdP 3.2.x.</font></div><div style="margin:0cm 0cm 0pt"><font color="#000000" face="Calibri" size="3">Personally I do not think users should know the status of every SP
after the logout rendering in page, even if it does, it should be a backdoor
task.</font></div><font color="#000000" face="Times New Roman" size="3">

</font><p style="margin:0cm 0cm 0pt"><font color="#000000" face="Calibri" size="3"> </font></p><font color="#000000" face="Times New Roman" size="3">

</font><p style="margin:0cm 0cm 0pt"><font color="#000000" face="Calibri" size="3">Can someone advise me, what would be the best way to move on
with the above logout need to perform on IdP 2.4.x</font></p><font color="#000000" face="Times New Roman" size="3">

</font><p style="margin:0cm 0cm 0pt"><font color="#000000" face="Calibri" size="3"> </font></p><font color="#000000" face="Times New Roman" size="3">

</font><p style="margin:0cm 0cm 0pt"><font color="#000000" face="Calibri" size="3">Perhaps have this jsp still and release features slowly SLO etc?
</font></p><font color="#000000" face="Times New Roman" size="3">

</font><p style="margin:0cm 0cm 0pt"><font color="#000000" face="Calibri" size="3"> </font></p><font color="#000000" face="Times New Roman" size="3">

</font><p style="margin:0cm 0cm 0pt"><span lang="EN-US" style="color:black"><a href="https://%3cour%20idp%3e/idp/logout.jsp"><font color="#0563c1" face="Calibri" size="3">https://<our IDP>/idp/logout.jsp</font></a></span></p><font color="#000000" face="Times New Roman" size="3">

</font><p style="margin:0cm 0cm 0pt"><font color="#000000" face="Calibri" size="3"> </font></p><font color="#000000" face="Times New Roman" size="3">

</font><p style="margin:0cm 0cm 0pt"><font color="#000000" face="Calibri" size="3">with below source for logout.jsp</font></p><font color="#000000" face="Times New Roman" size="3">

</font><p style="margin:0cm 0cm 0pt"><font color="#000000" face="Calibri" size="3"> </font></p><font color="#000000" face="Times New Roman" size="3">

</font><p style="margin:0cm 0cm 0pt"><font color="#000000" face="Calibri" size="3"><%</font></p><font color="#000000" face="Times New Roman" size="3">

</font><p style="margin:0cm 0cm 0pt"><font color="#000000" face="Calibri" size="3">Cookie c;</font></p><font color="#000000" face="Times New Roman" size="3">

</font><p style="margin:0cm 0cm 0pt"><font color="#000000" face="Calibri" size="3"> </font></p><font color="#000000" face="Times New Roman" size="3">

</font><p style="margin:0cm 0cm 0pt"><font color="#000000" face="Calibri" size="3">c = new Cookie("_idp_session", null);</font></p><font color="#000000" face="Times New Roman" size="3">

</font><p style="margin:0cm 0cm 0pt"><font color="#000000" face="Calibri" size="3">c.setPath("/idp");</font></p><font color="#000000" face="Times New Roman" size="3">

</font><p style="margin:0cm 0cm 0pt"><font color="#000000" face="Calibri" size="3">c.setMaxAge(0);</font></p><font color="#000000" face="Times New Roman" size="3">

</font><p style="margin:0cm 0cm 0pt"><font color="#000000" face="Calibri" size="3">c.setSecure(true);</font></p><font color="#000000" face="Times New Roman" size="3">

</font><p style="margin:0cm 0cm 0pt"><font color="#000000" face="Calibri" size="3">response.addCookie(c);</font></p><font color="#000000" face="Times New Roman" size="3">

</font><p style="margin:0cm 0cm 0pt"><font color="#000000" face="Calibri" size="3"> </font></p><font color="#000000" face="Times New Roman" size="3">

</font><p style="margin:0cm 0cm 0pt"><font color="#000000" face="Calibri" size="3">c = new Cookie("JSESSIONID", null);</font></p><font color="#000000" face="Times New Roman" size="3">

</font><p style="margin:0cm 0cm 0pt"><font color="#000000" face="Calibri" size="3">c.setPath("/idp");</font></p><font color="#000000" face="Times New Roman" size="3">

</font><p style="margin:0cm 0cm 0pt"><font color="#000000" face="Calibri" size="3">c.setMaxAge(0);</font></p><font color="#000000" face="Times New Roman" size="3">

</font><p style="margin:0cm 0cm 0pt"><font color="#000000" face="Calibri" size="3">c.setSecure(true);</font></p><font color="#000000" face="Times New Roman" size="3">

</font><p style="margin:0cm 0cm 0pt"><font color="#000000" face="Calibri" size="3">response.addCookie(c);</font></p><font color="#000000" face="Times New Roman" size="3">

</font><p style="margin:0cm 0cm 0pt"><font color="#000000" face="Calibri" size="3"> </font></p><font color="#000000" face="Times New Roman" size="3">

</font><p style="margin:0cm 0cm 0pt"><font color="#000000" face="Calibri" size="3">session.invalidate();</font></p><font color="#000000" face="Times New Roman" size="3">

</font><p style="margin:0cm 0cm 0pt"><font color="#000000" face="Calibri" size="3">response.sendRedirect("https://<contentserver>/ssoClientLogoutMsg.html");</font></p><font color="#000000" face="Times New Roman" size="3">

</font><p style="margin:0cm 0cm 0pt"><font color="#000000" face="Calibri" size="3">%></font></p><font color="#000000" face="Times New Roman" size="3">

</font><p style="margin:0cm 0cm 0pt"><font color="#000000" face="Calibri" size="3"> </font></p><font color="#000000" face="Times New Roman" size="3">

</font><p style="margin:0cm 0cm 0pt"><font color="#000000" face="Calibri" size="3">Where </font><a href="https://%3ccontentserver%3e/ssoClientLogoutMsg.html"><font color="#0563c1" face="Calibri" size="3">https://<contentserver>/ssoClientLogoutMsg.html</font></a><font color="#000000" face="Calibri" size="3">
gives Generic logout message with instruction to close all the browsers.</font></p><font color="#000000" face="Times New Roman" size="3">

</font><p style="margin:0cm 0cm 0pt"><font color="#000000" face="Calibri" size="3"> </font></p><font color="#000000" face="Times New Roman" size="3">

</font><p style="margin:0cm 0cm 0pt"><font color="#000000" face="Calibri" size="3">Thanks</font></p><font color="#000000" face="Times New Roman" size="3">

</font><p style="margin:0cm 0cm 0pt"><font color="#000000" face="Calibri" size="3"></font><br></p><font color="#000000" face="Times New Roman" size="3">

</font></div>