StrictHttpFirewall

Source file "org/springframework/security/web/firewall/StrictHttpFirewall.java" was not found during generation of report.

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total826 of 8260%86 of 860%85851971974242
static {...}1580%n/a11202011
StrictHttpFirewall()770%n/a11222211
rejectedBlocklistedUrls(HttpServletRequest)610%80%559911
isNormalized(String)560%140%88121211
createDefaultAllowedHttpMethods()410%n/a119911
rejectForbiddenHttpMethod(HttpServletRequest)300%40%336611
getFirewalledRequest(HttpServletRequest)280%20%227711
containsOnlyPrintableAsciiCharacters(String)280%80%558811
isNormalized(HttpServletRequest)260%80%559911
rejectedUntrustedHosts(HttpServletRequest)250%40%334411
setAllowUrlEncodedPercent(boolean)240%20%226611
rejectNonPrintableAsciiCharactersInFieldName(String, String)160%20%223311
decodedUrlContains(HttpServletRequest, String)160%40%335511
setAllowedHttpMethods(Collection)150%20%224411
setAllowUrlEncodedPeriod(boolean)140%20%224411
setAllowUrlEncodedParagraphSeparator(boolean)140%20%224411
setAllowUrlEncodedLineSeparator(boolean)140%20%224411
encodedUrlContains(HttpServletRequest, String)120%20%223311
urlBlocklistsAddAll(Collection)110%n/a113311
urlBlocklistsRemoveAll(Collection)110%n/a113311
setAllowSemicolon(boolean)100%20%224411
setAllowUrlEncodedSlash(boolean)100%20%224411
setAllowUrlEncodedDoubleSlash(boolean)100%20%224411
setAllowBackSlash(boolean)100%20%224411
setAllowNull(boolean)100%20%224411
setAllowUrlEncodedCarriageReturn(boolean)100%20%224411
setAllowUrlEncodedLineFeed(boolean)100%20%224411
valueContains(String, String)100%40%331111
setUnsafeAllowAnyHttpMethod(boolean)80%20%222211
setAllowedHeaderNames(Predicate)70%n/a113311
setAllowedHeaderValues(Predicate)70%n/a113311
setAllowedParameterNames(Predicate)70%n/a113311
setAllowedParameterValues(Predicate)70%n/a113311
setAllowedHostnames(Predicate)70%n/a113311
getFirewalledResponse(HttpServletResponse)50%n/a111111
lambda$static$1(String)50%n/a111111
getEncodedUrlBlocklist()30%n/a111111
getDecodedUrlBlocklist()30%n/a111111
getEncodedUrlBlacklist()30%n/a111111
getDecodedUrlBlacklist()30%n/a111111
lambda$new$2(String)20%n/a111111
lambda$new$0(String)20%n/a111111