RangerBasedAccessControl

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total971 of 9710%58 of 580%67671661663838
RangerBasedAccessControl(RangerBasedAccessControlConfig, HttpClient)690%n/a11161611
checkCanSelectFromColumns(ConnectorTransactionHandle, ConnectorIdentity, AccessControlContext, SchemaTableName, Set)650%60%449911
checkCanCreateViewWithSelectFromColumns(ConnectorTransactionHandle, ConnectorIdentity, AccessControlContext, SchemaTableName, Set)630%80%55111111
getHiveServicePolicies(RangerBasedAccessControlConfig)490%n/a119911
filterTables(ConnectorTransactionHandle, ConnectorIdentity, AccessControlContext, Set)450%40%338811
filterSchemas(ConnectorTransactionHandle, ConnectorIdentity, AccessControlContext, Set)430%40%338811
getUserGroupsMappings(RangerBasedAccessControlConfig)370%60%447711
checkCanCreateSchema(ConnectorTransactionHandle, ConnectorIdentity, AccessControlContext, String)350%20%225511
checkCanDropSchema(ConnectorTransactionHandle, ConnectorIdentity, AccessControlContext, String)350%20%225511
getRolesForUserList(RangerBasedAccessControlConfig)310%20%226611
getRolesForUser(String, RangerBasedAccessControlConfig)300%n/a117711
checkCanShowCreateTable(ConnectorTransactionHandle, ConnectorIdentity, AccessControlContext, SchemaTableName)300%20%224411
checkCanShowColumnsMetadata(ConnectorTransactionHandle, ConnectorIdentity, AccessControlContext, SchemaTableName)300%20%224411
checkCanAddColumn(ConnectorTransactionHandle, ConnectorIdentity, AccessControlContext, SchemaTableName)300%20%224411
checkCanDropColumn(ConnectorTransactionHandle, ConnectorIdentity, AccessControlContext, SchemaTableName)300%20%224411
checkCanRenameColumn(ConnectorTransactionHandle, ConnectorIdentity, AccessControlContext, SchemaTableName)300%20%224411
checkCanDropTable(ConnectorTransactionHandle, ConnectorIdentity, AccessControlContext, SchemaTableName)300%20%224411
checkCanRenameTable(ConnectorTransactionHandle, ConnectorIdentity, AccessControlContext, SchemaTableName, SchemaTableName)300%20%224411
checkCanInsertIntoTable(ConnectorTransactionHandle, ConnectorIdentity, AccessControlContext, SchemaTableName)300%20%224411
checkCanDeleteFromTable(ConnectorTransactionHandle, ConnectorIdentity, AccessControlContext, SchemaTableName)300%20%224411
checkCanCreateView(ConnectorTransactionHandle, ConnectorIdentity, AccessControlContext, SchemaTableName)300%20%224411
checkCanDropView(ConnectorTransactionHandle, ConnectorIdentity, AccessControlContext, SchemaTableName)300%20%224411
checkCanCreateTable(ConnectorTransactionHandle, ConnectorIdentity, AccessControlContext, SchemaTableName)250%20%224411
getUsers(RangerBasedAccessControlConfig)220%n/a117711
checkAccess(ConnectorIdentity, SchemaTableName, String, RangerBasedAccessControl.HiveAccessType)210%n/a112211
getGroupsForUser(String)160%n/a113311
getRolesForUser(String)160%n/a113311
static {...}110%n/a113311
setContentTypeHeaders(Request.Builder)50%n/a112211
lambda$new$2(RangerBasedAccessControlConfig)40%n/a111111
lambda$new$1(RangerBasedAccessControlConfig)40%n/a111111
lambda$new$0(RangerBasedAccessControlConfig)40%n/a111111
lambda$checkCanSelectFromColumns$4(Subfield)30%n/a111111
lambda$checkCanSelectFromColumns$3(Subfield)30%n/a111111
filterColumns(ConnectorTransactionHandle, ConnectorIdentity, AccessControlContext, SchemaTableName, List)20%n/a111111
checkCanShowSchemas(ConnectorTransactionHandle, ConnectorIdentity, AccessControlContext)10%n/a111111
checkCanShowTablesMetadata(ConnectorTransactionHandle, ConnectorIdentity, AccessControlContext, String)10%n/a111111
checkCanSetCatalogSessionProperty(ConnectorTransactionHandle, ConnectorIdentity, AccessControlContext, String)10%n/a111111