Logout functionality based around a filter which handles a specific logout URL.
ClassDescriptionPerforms a logout through all the
LogoutHandlerimplementations.A logout handler which clears either - A defined list of cookie names, using the context path as the cookie path OR - A given list of CookiesDelegates to logout handlers based on matched request matchers
LogoutSuccessHandlerimplementation that will perform a request dispatcher "forward" to the specified target URL.Implementation of the
LogoutSuccessHandler.Logs a principal out.Indicates a class that is able to participate in logout handling.A logout handler which publishes
LogoutSuccessEventStrategy that is called after a successful logout by the
LogoutFilter, to handle redirection or forwarding to the appropriate destination.Performs a logout by modifying the
SecurityContextHolder.Handles the navigation on logout by delegating to the
AbstractAuthenticationTargetUrlRequestHandlerbase class logic.