doFilter(ServletRequest, ServletResponse, FilterChain) |   | 60 % |   | 52 % | 214 | 306 | 230 | 538 | 0 | 1 |
writeAndCacheFile(String, HttpServletResponse) |  | 0 % |  | 0 % | 9 | 9 | 41 | 41 | 1 | 1 |
doFileForbiddenRedirect(EditForm, Identity, String, HttpServletRequest, HttpServletResponse) |   | 47 % |   | 40 % | 8 | 12 | 17 | 33 | 0 | 1 |
prepareTemplates() |  | 5 % |  | 7 % | 7 | 8 | 14 | 16 | 0 | 1 |
isPasswordProtected(String, HttpServletRequest, HttpSession) |   | 75 % |   | 56 % | 22 | 34 | 7 | 49 | 0 | 1 |
setNginxProxyMode(HttpServletRequest, HttpServletResponse) |  | 8 % |  | 12 % | 4 | 5 | 14 | 15 | 0 | 1 |
isShowDocAllowDocId(int, String) |  | 0 % |  | 0 % | 5 | 5 | 10 | 10 | 1 | 1 |
isNoCacheCookieRequired(HttpServletRequest) |  | 0 % |  | 0 % | 6 | 6 | 5 | 5 | 1 | 1 |
setAccessControlAllowOrigin(String, HttpServletResponse) |   | 70 % |   | 44 % | 7 | 10 | 7 | 25 | 0 | 1 |
checkDomain(HttpServletRequest) |   | 51 % |  | 40 % | 4 | 6 | 9 | 18 | 0 | 1 |
getHttpsRedirectUrl(HttpServletRequest) |  | 0 % | | 0 % | 2 | 2 | 5 | 5 | 1 | 1 |
forwardToMobileOrTablet(String, PageContext) |  | 0 % | | 0 % | 3 | 3 | 8 | 8 | 1 | 1 |
bypassPath(String, ServletRequest) |   | 52 % |   | 37 % | 7 | 9 | 2 | 11 | 0 | 1 |
getRealPath(String) |  | 16 % | | 16 % | 3 | 4 | 3 | 5 | 0 | 1 |
checkWebAccess(HttpServletRequest, String) |   | 83 % |   | 72 % | 10 | 28 | 3 | 31 | 0 | 1 |
checkXsrf(HttpServletRequest) |  | 87 % |   | 70 % | 11 | 21 | 5 | 33 | 0 | 1 |
getCustomPathRealPath(String) | | 25 % | | 16 % | 3 | 4 | 2 | 5 | 0 | 1 |
setStaticContentHeaders(String, Identity, HttpServletRequest, HttpServletResponse) |  | 90 % |   | 79 % | 12 | 32 | 1 | 38 | 0 | 1 |
reloadProtectedDirs() |  | 84 % |  | 58 % | 4 | 7 | 6 | 34 | 0 | 1 |
getOrigPathDocId(HttpServletRequest) | | 50 % | | 33 % | 3 | 4 | 1 | 5 | 0 | 1 |
registerDynamicForward(String, DynamicForward) | | 0 % | | 0 % | 2 | 2 | 3 | 3 | 1 | 1 |
unregisterDynamicForward(String) | | 0 % | | 0 % | 3 | 3 | 3 | 3 | 1 | 1 |
setFeaturePolicy(HttpServletResponse) | | 43 % | | 50 % | 1 | 2 | 3 | 5 | 0 | 1 |
setDownloadHeaders(String, HttpServletRequest, HttpServletResponse) |  | 82 % |  | 83 % | 2 | 7 | 3 | 12 | 0 | 1 |
getOrigPathUpload(HttpServletRequest) | | 50 % | | 25 % | 2 | 3 | 1 | 3 | 0 | 1 |
setResponseHeaders(String, HttpServletRequest, HttpServletResponse) |  | 95 % |  | 80 % | 5 | 14 | 0 | 24 | 0 | 1 |
isForceDownload(String) | | 64 % | | 25 % | 2 | 3 | 0 | 3 | 0 | 1 |
init(FilterConfig) | | 76 % | | 50 % | 1 | 2 | 2 | 9 | 0 | 1 |
isPasswordProtected(String, HttpServletRequest) | | 61 % | | 50 % | 1 | 2 | 0 | 2 | 0 | 1 |
resetCacheStaticContentSeconds() | | 0 % | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
forwardSafely(String, HttpServletRequest, HttpServletResponse) | | 66 % | | n/a | 0 | 1 | 2 | 5 | 0 | 1 |
checkAccessToAdmin(String, HttpServletRequest, HttpServletResponse) |  | 97 % |   | 88 % | 6 | 27 | 0 | 24 | 0 | 1 |
handleStrutsRedirect(HttpServletRequest, HttpServletResponse) |  | 93 % |  | 80 % | 2 | 6 | 0 | 10 | 0 | 1 |
resetResponseHeaders() | | 0 % | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
checkAdmin(HttpServletRequest) |  | 97 % |  | 58 % | 5 | 7 | 0 | 19 | 0 | 1 |
setHeader(HttpServletResponse, String, String) | | 88 % | | 75 % | 1 | 3 | 0 | 5 | 0 | 1 |
setXRobotsTagValue(String, HttpServletResponse) |  | 98 % |  | 80 % | 2 | 6 | 0 | 11 | 0 | 1 |
setUaCompatibleAdmin(String, HttpServletResponse) | | 91 % | | 50 % | 1 | 2 | 0 | 4 | 0 | 1 |
setXFrameOptions(HttpServletResponse) | | 91 % | | 50 % | 1 | 2 | 0 | 4 | 0 | 1 |
setXXssProtection(HttpServletResponse) | | 91 % | | 50 % | 1 | 2 | 0 | 4 | 0 | 1 |
checkCSRFToken(String, HttpServletRequest) |  | 100 % |  | 86 % | 3 | 12 | 0 | 15 | 0 | 1 |
isXsrfCheckRequired(HttpServletRequest) |  | 100 % |  | 87 % | 2 | 9 | 0 | 19 | 0 | 1 |
static {...} |  | 100 % | | n/a | 0 | 1 | 0 | 5 | 0 | 1 |
setCacheHeaders(int, HttpServletResponse) |  | 100 % | | 100 % | 0 | 3 | 0 | 4 | 0 | 1 |
getOrigPath(HttpServletRequest) | | 100 % | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
PathFilter() | | 100 % | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
setCustomPath(String) | | 100 % | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
getCustomPath() | | 100 % | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
destroy() | | 100 % | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |