AuthorizationProxy

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total90 of 60685%19 of 8778%166925143124
invoke(Object, Method, Object[])206075%51168%5941901
checkMLetMethods(ObjectName, String)18933%6225%4571001
checkVulnerableMethods(Object[])103979%1150%1231301
checkCompilerDirectiveAddMethods(ObjectName, String)9640%3125%232401
checkJvmtiLoad(ObjectName, String)9640%3125%232401
checkPattern(ObjectName, Set)64788%6100%0421401
checkExact(ObjectName, Set)63284%6100%0421101
invoke(Method, Object[])6650%n/a013401
lambda$new$1(ObjectName)60%n/a111111
authorize(Subject, String, Object[])84100%11995%11102101
authorizeMBeanMethod(RoleResource, String, Object[])53100%6100%0401101
static {...}36100%n/a010401
AuthorizationProxy()23100%n/a010601
getRequiredPermission(String)22100%5100%050701
authorizeMBeanServerMethod(RoleResource, String)19100%4100%030301
getPermittedResources(RoleResource, Permission)15100%n/a010501
loadPermissions(RoleResource)13100%n/a010401
lambda$hasPermission$5(Permission, JMXResource, PermissionDetails)13100%4100%030101
hasPermission(RoleResource, Permission, JMXResource)11100%n/a010301
lambda$getPermittedResources$3(Permission, PermissionDetails)8100%2100%020101
lambda$loadPermissions$6(PermissionDetails)4100%n/a010101
lambda$getPermittedResources$4(PermissionDetails)4100%n/a010101
lambda$new$2()3100%n/a010101
lambda$new$0()3100%n/a010101