PathFilter

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total1 858 of 5 15763 %524 of 1 18455 %3896414121 129949
doFilter(ServletRequest, ServletResponse, FilterChain)1 0311 56560 %29131952 %21430623053801
writeAndCacheFile(String, HttpServletResponse)1380 %160 %99414111
doFileForbiddenRedirect(EditForm, Identity, String, HttpServletRequest, HttpServletResponse)756747 %13940 %812173301
prepareTemplates()715 %137 %78141601
isPasswordProtected(String, HttpServletRequest, HttpSession)5918075 %293756 %223474901
setNginxProxyMode(HttpServletRequest, HttpServletResponse)448 %712 %45141501
isShowDocAllowDocId(int, String)330 %80 %55101011
isNoCacheCookieRequired(HttpServletRequest)310 %100 %665511
setAccessControlAllowOrigin(String, HttpServletResponse)296870 %10844 %71072501
checkDomain(HttpServletRequest)293151 %640 %4691801
getHttpsRedirectUrl(HttpServletRequest)290 %0 %225511
forwardToMobileOrTablet(String, PageContext)270 %0 %338811
bypassPath(String, ServletRequest)262952 %10637 %7921101
getRealPath(String)2616 %16 %343501
checkWebAccess(HttpServletRequest, String)2513183 %153972 %102833101
checkXsrf(HttpServletRequest)14587 %122870 %112153301
getCustomPathRealPath(String)25 %16 %342501
setStaticContentHeaders(String, Identity, HttpServletRequest, HttpServletResponse)17990 %134979 %123213801
reloadProtectedDirs()7984 %758 %4763401
getOrigPathDocId(HttpServletRequest)50 %33 %341501
registerDynamicForward(String, DynamicForward)0 %0 %223311
unregisterDynamicForward(String)0 %0 %333311
setFeaturePolicy(HttpServletResponse)43 %50 %123501
setDownloadHeaders(String, HttpServletRequest, HttpServletResponse)3882 %1083 %2731201
getOrigPathUpload(HttpServletRequest)50 %25 %231301
setResponseHeaders(String, HttpServletRequest, HttpServletResponse)11695 %2180 %51402401
isForceDownload(String)64 %25 %230301
init(FilterConfig)76 %50 %122901
isPasswordProtected(String, HttpServletRequest)61 %50 %120201
resetCacheStaticContentSeconds()0 %n/a113311
forwardSafely(String, HttpServletRequest, HttpServletResponse)66 %n/a012501
checkAccessToAdmin(String, HttpServletRequest, HttpServletResponse)14197 %64688 %62702401
handleStrutsRedirect(HttpServletRequest, HttpServletResponse)4293 %880 %2601001
resetResponseHeaders()0 %n/a112211
checkAdmin(HttpServletRequest)6697 %758 %5701901
setHeader(HttpServletResponse, String, String)88 %75 %130501
setXRobotsTagValue(String, HttpServletResponse)5198 %880 %2601101
setUaCompatibleAdmin(String, HttpServletResponse)91 %50 %120401
setXFrameOptions(HttpServletResponse)91 %50 %120401
setXXssProtection(HttpServletResponse)91 %50 %120401
checkCSRFToken(String, HttpServletRequest)74100 %1986 %31201501
isXsrfCheckRequired(HttpServletRequest)72100 %1487 %2901901
static {...}44100 %n/a010501
setCacheHeaders(int, HttpServletResponse)27100 %100 %030401
getOrigPath(HttpServletRequest)100 %n/a010101
PathFilter()100 %n/a010101
setCustomPath(String)100 %n/a010201
getCustomPath()100 %n/a010101
destroy()100 %n/a010101