AccessControllerManager

A different version of class was executed at runtime.

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total665 of 6650%52 of 520%60601361363434
loadAccessControllerPlugins()810%40%33171711
loadAccessControllerOrThrow(String)540%40%339911
checkPrivByAuthInfo(ConnectContext, AuthorizationInfo, PrivPredicate)490%120%77111111
getPluginIdentifierForAccessController(String)420%80%558811
checkColumnsPriv(UserIdentity, String, String, String, Set, PrivPredicate)360%20%228811
AccessControllerManager(Auth)350%n/a11101011
getAccessControllerOrDefault(String)330%60%448811
evalDataMaskPolicy(UserIdentity, String, String, String, String)310%n/a116611
createAccessController(String, String, Map, boolean)260%20%227711
evalDataMaskPolicies(UserIdentity, String, String, String, Set)260%20%225511
lazyLoadCtlAccessController(ExternalCatalog)250%40%336611
evalRowFilterPolicies(UserIdentity, String, String, String)250%n/a115511
removeAccessController(String)190%40%336611
checkTblPriv(UserIdentity, String, String, String, PrivPredicate)160%n/a112211
checkDbPriv(UserIdentity, String, String, PrivPredicate)150%n/a112211
checkTblPriv(ConnectContext, TableNameInfo, PrivPredicate)140%n/a112211
checkTblPriv(ConnectContext, String, String, String, PrivPredicate)140%20%223311
checkColumnsPriv(ConnectContext, String, String, String, Set, PrivPredicate)140%20%224411
checkCtlPriv(UserIdentity, String, PrivPredicate)130%n/a112211
checkDbPriv(ConnectContext, String, String, PrivPredicate)80%n/a111111
checkCloudPriv(ConnectContext, String, PrivPredicate, ResourceTypeEnum)80%n/a111111
checkCloudPriv(UserIdentity, String, PrivPredicate, ResourceTypeEnum)80%n/a111111
checkCtlPriv(ConnectContext, String, PrivPredicate)70%n/a111111
checkResourcePriv(ConnectContext, String, PrivPredicate)70%n/a111111
checkResourcePriv(UserIdentity, String, PrivPredicate)70%n/a111111
checkStorageVaultPriv(ConnectContext, String, PrivPredicate)70%n/a111111
checkStorageVaultPriv(UserIdentity, String, PrivPredicate)70%n/a111111
checkWorkloadGroupPriv(ConnectContext, String, PrivPredicate)70%n/a111111
checkWorkloadGroupPriv(UserIdentity, String, PrivPredicate)70%n/a111111
checkGlobalPriv(ConnectContext, PrivPredicate)60%n/a111111
checkGlobalPriv(UserIdentity, PrivPredicate)60%n/a111111
checkIfAccessControllerExist(String)50%n/a111111
static {...}40%n/a111111
getAuth()30%n/a111111