| authorize(HttpRequest, HttpResponse) |  | 0% |  | 0% | 28 | 28 | 66 | 66 | 1 | 1 |
| isAuthorized(PolicyEnforcerConfig.PathConfig, PolicyEnforcerConfig.MethodConfig, AccessToken, HttpRequest, Map) |  | 0% |  | 0% | 16 | 16 | 27 | 27 | 1 | 1 |
| requestAuthorizationToken(PolicyEnforcerConfig.PathConfig, PolicyEnforcerConfig.MethodConfig, HttpRequest, Map) |  | 0% |  | 0% | 8 | 8 | 26 | 26 | 1 | 1 |
| challenge(PolicyEnforcerConfig.PathConfig, PolicyEnforcerConfig.MethodConfig, HttpRequest, HttpResponse) |  | 0% |  | 0% | 4 | 4 | 12 | 12 | 1 | 1 |
| getRequiredScopes(PolicyEnforcerConfig.PathConfig, HttpRequest) |  | 0% |  | 0% | 4 | 4 | 14 | 14 | 1 | 1 |
| enforce(HttpRequest, HttpResponse) |  | 0% |  | 0% | 5 | 5 | 10 | 10 | 1 | 1 |
| hasResourceScopePermission(PolicyEnforcerConfig.MethodConfig, Permission) |  | 0% |  | 0% | 6 | 6 | 13 | 13 | 1 | 1 |
| hasValidClaims(Permission, Map) |  | 0% |  | 0% | 7 | 7 | 10 | 10 | 1 | 1 |
| getPermissionTicket(PolicyEnforcerConfig.PathConfig, PolicyEnforcerConfig.MethodConfig, AuthzClient, HttpRequest) |  | 0% |  | 0% | 3 | 3 | 11 | 11 | 1 | 1 |
| PolicyEnforcer(PolicyEnforcer.Builder) |   | 51% |   | 50% | 5 | 6 | 8 | 19 | 0 | 1 |
| isBearerAuthorization(HttpRequest) |  | 0% |  | 0% | 6 | 6 | 8 | 8 | 1 | 1 |
| resolveClaims(Map, Map, HttpRequest) |  | 0% |  | 0% | 4 | 4 | 7 | 7 | 1 | 1 |
| loadClaimInformationPointProviders(ServiceLoader) |  | 0% |  | 0% | 2 | 2 | 5 | 5 | 1 | 1 |
| resolveClaims(PolicyEnforcerConfig.PathConfig, HttpRequest) |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
| handleAccessDenied(HttpResponse) |  | 0% |  | 0% | 2 | 2 | 6 | 6 | 1 | 1 |
| isResourcePermission(PolicyEnforcerConfig.PathConfig, Permission) |  | 0% |  | 0% | 3 | 3 | 4 | 4 | 1 | 1 |
| isDefaultAccessDeniedUri(HttpRequest) |  | 0% |  | 0% | 3 | 3 | 2 | 2 | 1 | 1 |
| getPathConfig(HttpRequest) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
| createEmptyAuthorizationContext(boolean) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| createAuthorizationContext(AccessToken, PolicyEnforcerConfig.PathConfig) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| matchResourcePermission(PolicyEnforcerConfig.PathConfig, Permission) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getPaths() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getHttpClient() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getAuthzClient() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getClaimInformationPointProviderFactories() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getPathMatcher() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getPath(HttpRequest) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| builder() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| static {...} |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |