package

com.atlassian.jira.web.filters

Classes

CommittedResponseHtmlErrorRecoveryFilter A filter that attempts to handle errors that occur after the HTTP response has already been committed (eg. 
CurlyQuotesFilter Applies the com.atlassian.core.filters.legacy.WordCurlyQuotesRequestWrapper to the request, in order to escape high-bit punctuation characters with ASCII equivalents in request parameter values. 
DisplayErrorServlet Generic error servlet. 
FixedEncodingFilter This filter sets fixed request and response encoding, supplied either as constructor parameter (for programatic usage), or as an init parameter. 
JiraCachingFilter Applies no-cache headers in JIRA. 
JiraEncodingFilter This filter sets the request and response encoding. 
JiraFirstFilter This is the first filter that is run during a web request to JIRA. 
JiraImportProgressFilter This filter is used to report on progress of a data import. 
JiraImportProgressFilter.SimpleTaskDescriptorBean  
JiraLastFilter This is the last filter that is run during a web request to JIRA. 
JiraLoginFilter This javax.servlet.Filter implementation is a composite of the Seraph provided com.atlassian.seraph.filter.LoginFilter and com.atlassian.seraph.filter.HttpAuthFilter, which will allow HTTP basic Auth and os_username based login. 
JiraLoginInterceptor  
JiraPostEncodingFilter A filter than runs immediately after the character encoding in JIRA has been set  
JIRAProfilingFilter  
JiraStaticAssetsFilter

This filter is used to serve static filed through default RequestDispatcher. 

MauEventFilter Servlet filter to trigger eyeball events to track monthly active users. 
MultipartBoundaryCheckFilter This filter protects against CVE-2014-0050: Exploit with Boundaries, Loops without Boundaries 
PathMatchingEncodingFilter Filter that applies appropriate encoding to request/response depending on the servlet path. 
SetupProgressFilter This filter is used to report on progress of a last step of instant setup. 
SitemeshExcludePathFilter  
SitemeshPageFilter This Sitemesh page filter adds HTTP request header-driven exclusions to the standard PageFilter. 
StartupProgressFilter Bypasses the rest of the filter chain to get directly to the startup servlet. 
SvgToPngTranscoderFilter If an image with .svg extension is requested with query parameter ?format=PNG then this filter will return a proper PNG image instead of an SVG. 
ThreadLocalQueryProfiler  
XContentTypeOptionsNoSniffFilter This exists solely to deal with a security vulnerability in Internet Explorer: JRA-28879 IE can be tricked into parsing a text/html page as a stylesheet if it contains certain characters. 

Enums