PolicyEnforcer

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total1,062 of 1,1164%179 of 1842%1181212432562629
authorize(HttpRequest, HttpResponse)2960%540%2828666611
isAuthorized(PolicyEnforcerConfig.PathConfig, PolicyEnforcerConfig.MethodConfig, AccessToken, HttpRequest, Map)1060%300%1616272711
requestAuthorizationToken(PolicyEnforcerConfig.PathConfig, PolicyEnforcerConfig.MethodConfig, HttpRequest, Map)930%140%88262611
challenge(PolicyEnforcerConfig.PathConfig, PolicyEnforcerConfig.MethodConfig, HttpRequest, HttpResponse)640%60%44121211
getRequiredScopes(PolicyEnforcerConfig.PathConfig, HttpRequest)590%60%44141411
enforce(HttpRequest, HttpResponse)490%80%55101011
hasResourceScopePermission(PolicyEnforcerConfig.MethodConfig, Permission)460%100%66131311
hasValidClaims(Permission, Map)430%120%77101011
getPermissionTicket(PolicyEnforcerConfig.PathConfig, PolicyEnforcerConfig.MethodConfig, AuthzClient, HttpRequest)430%40%33111111
PolicyEnforcer(PolicyEnforcer.Builder)424551%5550%5681901
isBearerAuthorization(HttpRequest)420%100%668811
resolveClaims(Map, Map, HttpRequest)330%60%447711
loadClaimInformationPointProviders(ServiceLoader)220%20%225511
resolveClaims(PolicyEnforcerConfig.PathConfig, HttpRequest)190%n/a114411
handleAccessDenied(HttpResponse)180%20%226611
isResourcePermission(PolicyEnforcerConfig.PathConfig, Permission)180%40%334411
isDefaultAccessDeniedUri(HttpRequest)150%40%332211
getPathConfig(HttpRequest)130%20%221111
createEmptyAuthorizationContext(boolean)80%n/a111111
createAuthorizationContext(AccessToken, PolicyEnforcerConfig.PathConfig)80%n/a111111
matchResourcePermission(PolicyEnforcerConfig.PathConfig, Permission)60%n/a111111
getPaths()40%n/a111111
getHttpClient()30%n/a111111
getAuthzClient()30%n/a111111
getClaimInformationPointProviderFactories()30%n/a111111
getPathMatcher()30%n/a111111
getPath(HttpRequest)30%n/a111111
builder()5100%n/a010101
static {...}4100%n/a010101