SSO Logout Filter for redirecting SSO Logouts and invalidating the user's session.
Add one of the following filters to the business-central.war/WEB-INF/web.xml as the first filter.
To leverage, if the logout URL is static:
<filter>
<filter-name>Static SSO Filter</filter-name>
<filter-class>com.rhc.sso.SSOStaticLogoutFilter</filter-class>
<init-param>
<param-name>static.logout.url</param-name>
<param-value>http://example.com</param-value>
</init-param>
</filter>
...
<filter-mapping>
<filter-name>Static SSO Filter</filter-name>
<url-pattern>*</url-pattern>
</filter-mapping>
Or, if from the logout URL is in the HTTP header:
<filter>
<filter-name>Header SSO Filter</filter-name>
<filter-class>com.rhc.sso.SSOHeaderLogoutFilter</filter-class>
<init-param>
<param-name>header.logout.url</param-name>
<param-value>SOME_HEADER_PROPERTY</param-value>
</init-param>
</filter>
...
<filter-mapping>
<filter-name>Header SSO Filter</filter-name>
<url-pattern>*</url-pattern>
</filter-mapping>