Package com.atlassian.jira.security
Class JiraSecurityFilter
java.lang.Object
com.atlassian.seraph.filter.SecurityFilter
com.atlassian.jira.security.JiraSecurityFilter
- All Implemented Interfaces:
jakarta.servlet.Filter
public class JiraSecurityFilter
extends com.atlassian.seraph.filter.SecurityFilter
A wrapper around the Seraph SecurityFilter.
-
Field Summary
Fields inherited from class com.atlassian.seraph.filter.SecurityFilter
ORIGINAL_URL -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoiddoFilter(jakarta.servlet.ServletRequest req, jakarta.servlet.ServletResponse res, jakarta.servlet.FilterChain chain) protected StringgetLoginUrl(jakarta.servlet.http.HttpServletRequest request, Set<String> missingRoles) Methods inherited from class com.atlassian.seraph.filter.SecurityFilter
destroy, getAuthenticationContext, getSecurityConfig, init
-
Constructor Details
-
JiraSecurityFilter
public JiraSecurityFilter()
-
-
Method Details
-
getLoginUrl
protected String getLoginUrl(jakarta.servlet.http.HttpServletRequest request, Set<String> missingRoles) - Overrides:
getLoginUrlin classcom.atlassian.seraph.filter.SecurityFilter
-
doFilter
public void doFilter(jakarta.servlet.ServletRequest req, jakarta.servlet.ServletResponse res, jakarta.servlet.FilterChain chain) throws IOException, jakarta.servlet.ServletException - Specified by:
doFilterin interfacejakarta.servlet.Filter- Overrides:
doFilterin classcom.atlassian.seraph.filter.SecurityFilter- Throws:
IOExceptionjakarta.servlet.ServletException
-