AuthorizationProxy

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total606 of 6060%87 of 870%69691431432424
authorize(Subject, String, Object[])840%200%1111212111
invoke(Object, Method, Object[])800%160%99191911
authorizeMBeanMethod(RoleResource, String, Object[])530%60%44111111
checkPattern(ObjectName, Set)530%60%44141411
checkVulnerableMethods(Object[])490%20%22131311
checkExact(ObjectName, Set)380%60%44111111
static {...}360%n/a114411
checkMLetMethods(ObjectName, String)270%80%55101011
AuthorizationProxy()230%n/a116611
getRequiredPermission(String)220%50%557711
authorizeMBeanServerMethod(RoleResource, String)190%40%333311
getPermittedResources(RoleResource, Permission)150%n/a115511
checkCompilerDirectiveAddMethods(ObjectName, String)150%40%334411
checkJvmtiLoad(ObjectName, String)150%40%334411
loadPermissions(RoleResource)130%n/a114411
lambda$hasPermission$5(Permission, JMXResource, PermissionDetails)130%40%331111
invoke(Method, Object[])120%n/a114411
hasPermission(RoleResource, Permission, JMXResource)110%n/a113311
lambda$getPermittedResources$3(Permission, PermissionDetails)80%20%221111
lambda$new$1(ObjectName)60%n/a111111
lambda$loadPermissions$6(PermissionDetails)40%n/a111111
lambda$getPermittedResources$4(PermissionDetails)40%n/a111111
lambda$new$2()30%n/a111111
lambda$new$0()30%n/a111111