public class ConfluenceLogoutFilter extends LogoutFilter
LogoutFilter. This filter redirects to the logout page if a special query parameter
(logout=true) is present in the request URL. This is required because Confluence has no logout page perse, instead
they redirect to the login page with the aforementioned query param, indicating that the login directly follows a
logout.applicationProperties, idpConfigService, ssoConfigService| Constructor and Description |
|---|
ConfluenceLogoutFilter(com.atlassian.sal.api.ApplicationProperties applicationProperties,
SsoConfigService ssoConfigService,
IdpConfigService idpConfigService,
JohnsonChecker johnsonChecker) |
| Modifier and Type | Method and Description |
|---|---|
protected boolean |
shouldRequestBeRedirected(javax.servlet.http.HttpServletRequest request,
List<IdpConfig> enabledIdpConfigs) |
doFilterInternal, isLoginFormSoleEnabledLoginOption, redirectToSsoLogoutPagedestroy, doFilter, init@Inject
public ConfluenceLogoutFilter(com.atlassian.sal.api.ApplicationProperties applicationProperties,
SsoConfigService ssoConfigService,
IdpConfigService idpConfigService,
JohnsonChecker johnsonChecker)
protected boolean shouldRequestBeRedirected(javax.servlet.http.HttpServletRequest request,
List<IdpConfig> enabledIdpConfigs)
shouldRequestBeRedirected in class LogoutFilterCopyright © 2023 Atlassian. All rights reserved.