public class ConfluenceAuthenticationFilter extends SeraphAuthenticationFilter
| Modifier and Type | Class and Description |
|---|---|
static class |
ConfluenceAuthenticationFilter.DarkFeature |
SERAPH_DESTINATION_QUERY_PARAMATLASSIAN_RECOVERY_PASSWORD, AUTH_FALLBACK_QUERY_PARAM, authenticationHandlerProvider, DESTINATION_REQUEST_PARAM, idpConfigService, log, loginOptionsService, NATIVE_LOGIN_PARAM| Constructor and Description |
|---|
ConfluenceAuthenticationFilter(AuthenticationHandlerProvider authenticationHandlerProvider,
IdpConfigService idpConfigService,
LoginOptionsService loginOptionsService,
JohnsonChecker johnsonChecker,
ConfluenceActionResolverFactory actionResolverFactory,
SsoConfigService ssoConfigService,
com.atlassian.confluence.user.SignupManager signupManager,
com.atlassian.confluence.util.UserChecker userChecker,
com.atlassian.confluence.admin.criteria.WritableDirectoryExistsCriteria writableDirectoryExistsCriteria,
com.atlassian.sal.api.features.DarkFeatureManager darkFeatureManager,
com.atlassian.confluence.security.CaptchaManager captchaManager,
com.atlassian.confluence.security.login.LoginManager loginManager) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
doFilterInternal(javax.servlet.ServletRequest request,
javax.servlet.ServletResponse response,
javax.servlet.FilterChain chain) |
protected boolean |
isProductSpecificSkip(List<LoginOption> loginOptions,
javax.servlet.http.HttpServletRequest request) |
protected boolean |
isSupportedHttpMethod(javax.servlet.http.HttpServletRequest httpRequest) |
extractRequestedUrlgetLoginGatewayTypedestroy, doFilter, initpublic ConfluenceAuthenticationFilter(AuthenticationHandlerProvider authenticationHandlerProvider, IdpConfigService idpConfigService, LoginOptionsService loginOptionsService, JohnsonChecker johnsonChecker, ConfluenceActionResolverFactory actionResolverFactory, SsoConfigService ssoConfigService, com.atlassian.confluence.user.SignupManager signupManager, com.atlassian.confluence.util.UserChecker userChecker, com.atlassian.confluence.admin.criteria.WritableDirectoryExistsCriteria writableDirectoryExistsCriteria, com.atlassian.sal.api.features.DarkFeatureManager darkFeatureManager, com.atlassian.confluence.security.CaptchaManager captchaManager, com.atlassian.confluence.security.login.LoginManager loginManager)
protected void doFilterInternal(javax.servlet.ServletRequest request,
javax.servlet.ServletResponse response,
javax.servlet.FilterChain chain)
throws IOException,
javax.servlet.ServletException
doFilterInternal in class AuthenticationFilterIOExceptionjavax.servlet.ServletExceptionprotected boolean isProductSpecificSkip(List<LoginOption> loginOptions, javax.servlet.http.HttpServletRequest request)
isProductSpecificSkip in class AuthenticationFilterprotected boolean isSupportedHttpMethod(javax.servlet.http.HttpServletRequest httpRequest)
isSupportedHttpMethod in class AuthenticationFilterCopyright © 2023 Atlassian. All rights reserved.