Package com.atlassian.jira.web.filters
package com.atlassian.jira.web.filters
-
ClassDescriptionJRASERVER-69618A filter that attempts to handle errors that occur after the HTTP response has already been committed (eg.Applies the
WordCurlyQuotesRequestWrapper
to the request, in order to escape high-bit punctuation characters with ASCII equivalents in request parameter values.Generic error servlet.This filter sets fixed request and response encoding, supplied either as constructor parameter (for programatic usage), or as an init parameter.Applies no-cache headers in JIRA.This filter sets the request and response encoding.This is the first filter that is run during a web request to JIRA.This filter is used to report on progress of a data import.This is the last filter that is run during a web request to JIRA.ThisFilter
implementation is a composite of the Seraph providedLoginFilter
andHttpAuthFilter
, which will allow HTTP basic Auth and os_username based login.A filter than runs immediately after the character encoding in JIRA has been setThis filter is used to serve static filed through defaultRequestDispatcher
.JRASERVER-69618 This filter sets the request and response encoding for non static resourcesServlet filter to trigger eyeball events to track monthly active users.Filter all request with mobile app header to decide return service unavailable status or not base on mobile plugin enable/disableThis filter protects against CVE-2014-0050: Exploit with Boundaries, Loops without BoundariesAlways return not found status code.Filter that applies appropriate encoding to request/response depending on the servlet path.This filter is used to report on progress of a last step of instant setup.This Sitemesh page filter adds HTTP request header-driven exclusions to the standard PageFilter.Bypasses the rest of the filter chain to get directly to the startup servlet.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.