Source file "org/apache/solr/security/JWTAuthPlugin.java" was not found during generation of report.
| Element | Missed Instructions | Cov. | Missed Branches | Cov. | Missed | Cxty | Missed | Lines | Missed | Methods |
| Total | 1,528 of 1,528 | 0% | 159 of 159 | 0% | 109 | 109 | 285 | 285 | 27 | 27 |
| authenticate(String) | 0% | 0% | 26 | 26 | 57 | 57 | 1 | 1 | ||
| doAuthenticate(ServletRequest, ServletResponse, FilterChain) | 0% | 0% | 22 | 22 | 64 | 64 | 1 | 1 | ||
| init(Map) | 0% | 0% | 13 | 13 | 48 | 48 | 1 | 1 | ||
| parseIssuerFromTopLevelConfig(Map) | 0% | 0% | 5 | 5 | 19 | 19 | 1 | 1 | ||
| initConsumer() | 0% | 0% | 5 | 5 | 17 | 17 | 1 | 1 | ||
| static {...} | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| getPromptHeaders(JWTAuthPlugin.BearerWwwAuthErrorCode, String) | 0% | 0% | 2 | 2 | 9 | 9 | 1 | 1 | ||
| edit(Map, List) | 0% | 0% | 6 | 6 | 11 | 11 | 1 | 1 | ||
| generateAuthDataHeader() | 0% | n/a | 1 | 1 | 8 | 8 | 1 | 1 | ||
| interceptInternodeRequest(HttpRequest, HttpContext) | 0% | 0% | 3 | 3 | 7 | 7 | 1 | 1 | ||
| interceptInternodeRequest(Request) | 0% | 0% | 2 | 2 | 6 | 6 | 1 | 1 | ||
| parseIssuers(Map) | 0% | 0% | 2 | 2 | 7 | 7 | 1 | 1 | ||
| parseAuthorizationHeader(String) | 0% | 0% | 4 | 4 | 6 | 6 | 1 | 1 | ||
| lambda$parseIssuers$2(List, Map) | 0% | 0% | 2 | 2 | 6 | 6 | 1 | 1 | ||
| authenticationFailure(HttpServletResponse, String, int, JWTAuthPlugin.BearerWwwAuthErrorCode) | 0% | n/a | 1 | 1 | 4 | 4 | 1 | 1 | ||
| getPrimaryIssuer() | 0% | 0% | 2 | 2 | 3 | 3 | 1 | 1 | ||
| JWTAuthPlugin() | 0% | n/a | 1 | 1 | 3 | 3 | 1 | 1 | ||
| getIssuerConfigByName(String) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| lambda$init$1(JWTIssuerConfig) | 0% | n/a | 1 | 1 | 3 | 3 | 1 | 1 | ||
| lambda$init$0(String) | 0% | 0% | 2 | 2 | 1 | 1 | 1 | 1 | ||
| lambda$getIssuerConfigByName$6(String, JWTIssuerConfig) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| lambda$doAuthenticate$3(String, JWTIssuerConfig) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| close() | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| getSpec() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| getIssuerConfigs() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| lambda$initConsumer$5(int) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| lambda$initConsumer$4(int) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 |