Logout functionality based around a filter which handles a specific logout URL.
Interface Summary Interface Description LogoutHandlerIndicates a class that is able to participate in logout handling. LogoutSuccessHandlerStrategy that is called after a successful logout by the
LogoutFilter, to handle redirection or forwarding to the appropriate destination.
Class Summary Class Description CompositeLogoutHandlerPerforms a logout through all the
CookieClearingLogoutHandlerA logout handler which clears either - A defined list of cookie names, using the context path as the cookie path OR - A given list of Cookies DelegatingLogoutSuccessHandlerDelegates to logout handlers based on matched request matchers ForwardLogoutSuccessHandler
LogoutSuccessHandlerimplementation that will perform a request dispatcher "forward" to the specified target URL.
HeaderWriterLogoutHandler HttpStatusReturningLogoutSuccessHandlerImplementation of the
LogoutFilterLogs a principal out. LogoutSuccessEventPublishingLogoutHandlerA logout handler which publishes
SecurityContextLogoutHandlerPerforms a logout by modifying the
SimpleUrlLogoutSuccessHandlerHandles the navigation on logout by delegating to the
AbstractAuthenticationTargetUrlRequestHandlerbase class logic.