FileBasedSystemAccessControl

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total513 of 5130%84 of 840%85851371374343
checkCanSetUser(Identity, AccessControlContext, Optional, String)590%100%66161611
isSchemaOwner(Identity, CatalogSchemaName)460%80%55101011
canAccessCatalog(Identity, String, CatalogAccessControlRule.AccessMode)290%40%336611
filterCatalogs(Identity, AccessControlContext, Set)260%40%336611
checkCanRenameSchema(Identity, AccessControlContext, CatalogSchemaName, String)200%40%333311
checkCanRenameTable(Identity, AccessControlContext, CatalogSchemaTableName, CatalogSchemaTableName)130%20%223311
checkCanRenameView(Identity, AccessControlContext, CatalogSchemaTableName, CatalogSchemaTableName)130%20%223311
checkCanGrantTablePrivilege(Identity, AccessControlContext, Privilege, CatalogSchemaTableName, PrestoPrincipal, boolean)130%20%223311
checkCanRevokeTablePrivilege(Identity, AccessControlContext, Privilege, CatalogSchemaTableName, PrestoPrincipal, boolean)130%20%223311
FileBasedSystemAccessControl(List, Optional, Optional)120%n/a115511
checkCanUpdateTableColumns(Identity, AccessControlContext, CatalogSchemaTableName, Set)120%20%223311
checkCanCreateViewWithSelectFromColumns(Identity, AccessControlContext, CatalogSchemaTableName, Set)120%20%223311
checkCanShowCreateTable(Identity, AccessControlContext, CatalogSchemaTableName)110%20%223311
checkCanCreateTable(Identity, AccessControlContext, CatalogSchemaTableName)110%20%223311
checkCanSetTableProperties(Identity, AccessControlContext, CatalogSchemaTableName)110%20%223311
checkCanDropTable(Identity, AccessControlContext, CatalogSchemaTableName)110%20%223311
checkCanTruncateTable(Identity, AccessControlContext, CatalogSchemaTableName)110%20%223311
checkCanShowColumnsMetadata(Identity, AccessControlContext, CatalogSchemaTableName)110%20%223311
filterColumns(Identity, AccessControlContext, CatalogSchemaTableName, List)110%20%223311
checkCanAddColumn(Identity, AccessControlContext, CatalogSchemaTableName)110%20%223311
checkCanDropColumn(Identity, AccessControlContext, CatalogSchemaTableName)110%20%223311
checkCanRenameColumn(Identity, AccessControlContext, CatalogSchemaTableName)110%20%223311
checkCanInsertIntoTable(Identity, AccessControlContext, CatalogSchemaTableName)110%20%223311
checkCanDeleteFromTable(Identity, AccessControlContext, CatalogSchemaTableName)110%20%223311
checkCanCreateView(Identity, AccessControlContext, CatalogSchemaTableName)110%20%223311
checkCanDropView(Identity, AccessControlContext, CatalogSchemaTableName)110%20%223311
checkCanDropConstraint(Identity, AccessControlContext, CatalogSchemaTableName)110%20%223311
checkCanAddConstraint(Identity, AccessControlContext, CatalogSchemaTableName)110%20%223311
filterSchemas(Identity, AccessControlContext, String, Set)100%20%223311
filterTables(Identity, AccessControlContext, String, Set)100%20%223311
checkCanAccessCatalog(Identity, AccessControlContext, String)90%20%223311
checkCanCreateSchema(Identity, AccessControlContext, CatalogSchemaName)90%20%223311
checkCanDropSchema(Identity, AccessControlContext, CatalogSchemaName)90%20%223311
selectAuthorizedIdentity(Identity, AccessControlContext, String, List)80%n/a111111
static {...}40%n/a111111
getRowFilters(Identity, AccessControlContext, CatalogSchemaTableName)20%n/a111111
getColumnMasks(Identity, AccessControlContext, CatalogSchemaTableName, List)20%n/a111111
checkQueryIntegrity(Identity, AccessControlContext, String, Map, Map)10%n/a111111
checkCanSetSystemSessionProperty(Identity, AccessControlContext, String)10%n/a111111
checkCanShowSchemas(Identity, AccessControlContext, String)10%n/a111111
checkCanShowTablesMetadata(Identity, AccessControlContext, CatalogSchemaName)10%n/a111111
checkCanSelectFromColumns(Identity, AccessControlContext, CatalogSchemaTableName, Set)10%n/a111111
checkCanSetCatalogSessionProperty(Identity, AccessControlContext, String, String)10%n/a111111