void |
AccessControl.checkCanAddColumns(SecurityContext context,
QualifiedObjectName tableName) |
Check if identity is allowed to add columns to the specified table.
|
void |
AccessControlManager.checkCanAddColumns(SecurityContext securityContext,
QualifiedObjectName tableName) |
|
void |
AllowAllAccessControl.checkCanAddColumns(SecurityContext context,
QualifiedObjectName tableName) |
|
void |
DenyAllAccessControl.checkCanAddColumns(SecurityContext context,
QualifiedObjectName tableName) |
|
void |
ForwardingAccessControl.checkCanAddColumns(SecurityContext context,
QualifiedObjectName tableName) |
|
void |
AccessControl.checkCanCreateMaterializedView(SecurityContext context,
QualifiedObjectName materializedViewName) |
Check if identity is allowed to create the specified materialized view.
|
void |
AccessControlManager.checkCanCreateMaterializedView(SecurityContext securityContext,
QualifiedObjectName materializedViewName) |
|
void |
AllowAllAccessControl.checkCanCreateMaterializedView(SecurityContext context,
QualifiedObjectName materializedViewName) |
|
void |
DenyAllAccessControl.checkCanCreateMaterializedView(SecurityContext context,
QualifiedObjectName materializedViewName) |
|
void |
ForwardingAccessControl.checkCanCreateMaterializedView(SecurityContext context,
QualifiedObjectName materializedViewName) |
|
void |
AccessControl.checkCanCreateTable(SecurityContext context,
QualifiedObjectName tableName) |
Check if identity is allowed to create the specified table.
|
void |
AccessControlManager.checkCanCreateTable(SecurityContext securityContext,
QualifiedObjectName tableName) |
|
void |
AllowAllAccessControl.checkCanCreateTable(SecurityContext context,
QualifiedObjectName tableName) |
|
void |
DenyAllAccessControl.checkCanCreateTable(SecurityContext context,
QualifiedObjectName tableName) |
|
void |
ForwardingAccessControl.checkCanCreateTable(SecurityContext context,
QualifiedObjectName tableName) |
|
void |
AccessControl.checkCanCreateView(SecurityContext context,
QualifiedObjectName viewName) |
Check if identity is allowed to create the specified view.
|
void |
AccessControlManager.checkCanCreateView(SecurityContext securityContext,
QualifiedObjectName viewName) |
|
void |
AllowAllAccessControl.checkCanCreateView(SecurityContext context,
QualifiedObjectName viewName) |
|
void |
DenyAllAccessControl.checkCanCreateView(SecurityContext context,
QualifiedObjectName viewName) |
|
void |
ForwardingAccessControl.checkCanCreateView(SecurityContext context,
QualifiedObjectName viewName) |
|
void |
AccessControl.checkCanCreateViewWithSelectFromColumns(SecurityContext context,
QualifiedObjectName tableName,
Set<String> columnNames) |
Check if identity is allowed to create a view that selects from the specified columns.
|
void |
AccessControlManager.checkCanCreateViewWithSelectFromColumns(SecurityContext securityContext,
QualifiedObjectName tableName,
Set<String> columnNames) |
|
void |
AllowAllAccessControl.checkCanCreateViewWithSelectFromColumns(SecurityContext context,
QualifiedObjectName tableName,
Set<String> columnNames) |
|
void |
DenyAllAccessControl.checkCanCreateViewWithSelectFromColumns(SecurityContext context,
QualifiedObjectName tableName,
Set<String> columnNames) |
|
void |
ForwardingAccessControl.checkCanCreateViewWithSelectFromColumns(SecurityContext context,
QualifiedObjectName tableName,
Set<String> columnNames) |
|
void |
ViewAccessControl.checkCanCreateViewWithSelectFromColumns(SecurityContext context,
QualifiedObjectName tableName,
Set<String> columnNames) |
|
void |
AccessControl.checkCanDeleteFromTable(SecurityContext context,
QualifiedObjectName tableName) |
Check if identity is allowed to delete from the specified table.
|
void |
AccessControlManager.checkCanDeleteFromTable(SecurityContext securityContext,
QualifiedObjectName tableName) |
|
void |
AllowAllAccessControl.checkCanDeleteFromTable(SecurityContext context,
QualifiedObjectName tableName) |
|
void |
DenyAllAccessControl.checkCanDeleteFromTable(SecurityContext context,
QualifiedObjectName tableName) |
|
void |
ForwardingAccessControl.checkCanDeleteFromTable(SecurityContext context,
QualifiedObjectName tableName) |
|
void |
AccessControl.checkCanDropColumn(SecurityContext context,
QualifiedObjectName tableName) |
Check if identity is allowed to drop columns from the specified table.
|
void |
AccessControlManager.checkCanDropColumn(SecurityContext securityContext,
QualifiedObjectName tableName) |
|
void |
AllowAllAccessControl.checkCanDropColumn(SecurityContext context,
QualifiedObjectName tableName) |
|
void |
DenyAllAccessControl.checkCanDropColumn(SecurityContext context,
QualifiedObjectName tableName) |
|
void |
ForwardingAccessControl.checkCanDropColumn(SecurityContext context,
QualifiedObjectName tableName) |
|
void |
AccessControl.checkCanDropMaterializedView(SecurityContext context,
QualifiedObjectName materializedViewName) |
Check if identity is allowed to drop the specified materialized view.
|
void |
AccessControlManager.checkCanDropMaterializedView(SecurityContext securityContext,
QualifiedObjectName materializedViewName) |
|
void |
AllowAllAccessControl.checkCanDropMaterializedView(SecurityContext context,
QualifiedObjectName materializedViewName) |
|
void |
DenyAllAccessControl.checkCanDropMaterializedView(SecurityContext context,
QualifiedObjectName materializedViewName) |
|
void |
ForwardingAccessControl.checkCanDropMaterializedView(SecurityContext context,
QualifiedObjectName materializedViewName) |
|
void |
AccessControl.checkCanDropTable(SecurityContext context,
QualifiedObjectName tableName) |
Check if identity is allowed to drop the specified table.
|
void |
AccessControlManager.checkCanDropTable(SecurityContext securityContext,
QualifiedObjectName tableName) |
|
void |
AllowAllAccessControl.checkCanDropTable(SecurityContext context,
QualifiedObjectName tableName) |
|
void |
DenyAllAccessControl.checkCanDropTable(SecurityContext context,
QualifiedObjectName tableName) |
|
void |
ForwardingAccessControl.checkCanDropTable(SecurityContext context,
QualifiedObjectName tableName) |
|
void |
AccessControl.checkCanDropView(SecurityContext context,
QualifiedObjectName viewName) |
Check if identity is allowed to drop the specified view.
|
void |
AccessControlManager.checkCanDropView(SecurityContext securityContext,
QualifiedObjectName viewName) |
|
void |
AllowAllAccessControl.checkCanDropView(SecurityContext context,
QualifiedObjectName viewName) |
|
void |
DenyAllAccessControl.checkCanDropView(SecurityContext context,
QualifiedObjectName viewName) |
|
void |
ForwardingAccessControl.checkCanDropView(SecurityContext context,
QualifiedObjectName viewName) |
|
void |
AccessControl.checkCanExecuteProcedure(SecurityContext context,
QualifiedObjectName procedureName) |
Check if identity is allowed to execute procedure
|
void |
AccessControlManager.checkCanExecuteProcedure(SecurityContext securityContext,
QualifiedObjectName procedureName) |
|
void |
AllowAllAccessControl.checkCanExecuteProcedure(SecurityContext context,
QualifiedObjectName procedureName) |
|
void |
DenyAllAccessControl.checkCanExecuteProcedure(SecurityContext context,
QualifiedObjectName procedureName) |
|
void |
ForwardingAccessControl.checkCanExecuteProcedure(SecurityContext context,
QualifiedObjectName procedureName) |
|
void |
AccessControl.checkCanGrantTablePrivilege(SecurityContext context,
Privilege privilege,
QualifiedObjectName tableName,
TrinoPrincipal grantee,
boolean grantOption) |
Check if identity is allowed to grant a privilege to the grantee on the specified table.
|
void |
AccessControlManager.checkCanGrantTablePrivilege(SecurityContext securityContext,
Privilege privilege,
QualifiedObjectName tableName,
TrinoPrincipal grantee,
boolean grantOption) |
|
void |
AllowAllAccessControl.checkCanGrantTablePrivilege(SecurityContext context,
Privilege privilege,
QualifiedObjectName tableName,
TrinoPrincipal grantee,
boolean grantOption) |
|
void |
DenyAllAccessControl.checkCanGrantTablePrivilege(SecurityContext context,
Privilege privilege,
QualifiedObjectName tableName,
TrinoPrincipal grantee,
boolean grantOption) |
|
void |
ForwardingAccessControl.checkCanGrantTablePrivilege(SecurityContext context,
Privilege privilege,
QualifiedObjectName tableName,
TrinoPrincipal grantee,
boolean grantOption) |
|
void |
AccessControl.checkCanInsertIntoTable(SecurityContext context,
QualifiedObjectName tableName) |
Check if identity is allowed to insert into the specified table.
|
void |
AccessControlManager.checkCanInsertIntoTable(SecurityContext securityContext,
QualifiedObjectName tableName) |
|
void |
AllowAllAccessControl.checkCanInsertIntoTable(SecurityContext context,
QualifiedObjectName tableName) |
|
void |
DenyAllAccessControl.checkCanInsertIntoTable(SecurityContext context,
QualifiedObjectName tableName) |
|
void |
ForwardingAccessControl.checkCanInsertIntoTable(SecurityContext context,
QualifiedObjectName tableName) |
|
void |
AccessControl.checkCanRefreshMaterializedView(SecurityContext context,
QualifiedObjectName materializedViewName) |
Check if identity is allowed to refresh the specified materialized view.
|
void |
AccessControlManager.checkCanRefreshMaterializedView(SecurityContext securityContext,
QualifiedObjectName materializedViewName) |
|
void |
AllowAllAccessControl.checkCanRefreshMaterializedView(SecurityContext context,
QualifiedObjectName materializedViewName) |
|
void |
DenyAllAccessControl.checkCanRefreshMaterializedView(SecurityContext context,
QualifiedObjectName materializedViewName) |
|
void |
ForwardingAccessControl.checkCanRefreshMaterializedView(SecurityContext context,
QualifiedObjectName materializedViewName) |
|
void |
AccessControl.checkCanRenameColumn(SecurityContext context,
QualifiedObjectName tableName) |
Check if identity is allowed to rename a column in the specified table.
|
void |
AccessControlManager.checkCanRenameColumn(SecurityContext securityContext,
QualifiedObjectName tableName) |
|
void |
AllowAllAccessControl.checkCanRenameColumn(SecurityContext context,
QualifiedObjectName tableName) |
|
void |
DenyAllAccessControl.checkCanRenameColumn(SecurityContext context,
QualifiedObjectName tableName) |
|
void |
ForwardingAccessControl.checkCanRenameColumn(SecurityContext context,
QualifiedObjectName tableName) |
|
void |
AccessControl.checkCanRenameTable(SecurityContext context,
QualifiedObjectName tableName,
QualifiedObjectName newTableName) |
Check if identity is allowed to rename the specified table.
|
void |
AccessControlManager.checkCanRenameTable(SecurityContext securityContext,
QualifiedObjectName tableName,
QualifiedObjectName newTableName) |
|
void |
AllowAllAccessControl.checkCanRenameTable(SecurityContext context,
QualifiedObjectName tableName,
QualifiedObjectName newTableName) |
|
void |
DenyAllAccessControl.checkCanRenameTable(SecurityContext context,
QualifiedObjectName tableName,
QualifiedObjectName newTableName) |
|
void |
ForwardingAccessControl.checkCanRenameTable(SecurityContext context,
QualifiedObjectName tableName,
QualifiedObjectName newTableName) |
|
void |
AccessControl.checkCanRenameView(SecurityContext context,
QualifiedObjectName viewName,
QualifiedObjectName newViewName) |
Check if identity is allowed to rename the specified view.
|
void |
AccessControlManager.checkCanRenameView(SecurityContext securityContext,
QualifiedObjectName viewName,
QualifiedObjectName newViewName) |
|
void |
AllowAllAccessControl.checkCanRenameView(SecurityContext context,
QualifiedObjectName viewName,
QualifiedObjectName newViewName) |
|
void |
DenyAllAccessControl.checkCanRenameView(SecurityContext context,
QualifiedObjectName viewName,
QualifiedObjectName newViewName) |
|
void |
ForwardingAccessControl.checkCanRenameView(SecurityContext context,
QualifiedObjectName viewName,
QualifiedObjectName newViewName) |
|
void |
AccessControl.checkCanRevokeTablePrivilege(SecurityContext context,
Privilege privilege,
QualifiedObjectName tableName,
TrinoPrincipal revokee,
boolean grantOption) |
Check if identity is allowed to revoke a privilege from the revokee on the specified table.
|
void |
AccessControlManager.checkCanRevokeTablePrivilege(SecurityContext securityContext,
Privilege privilege,
QualifiedObjectName tableName,
TrinoPrincipal revokee,
boolean grantOption) |
|
void |
AllowAllAccessControl.checkCanRevokeTablePrivilege(SecurityContext context,
Privilege privilege,
QualifiedObjectName tableName,
TrinoPrincipal revokee,
boolean grantOption) |
|
void |
DenyAllAccessControl.checkCanRevokeTablePrivilege(SecurityContext context,
Privilege privilege,
QualifiedObjectName tableName,
TrinoPrincipal revokee,
boolean grantOption) |
|
void |
ForwardingAccessControl.checkCanRevokeTablePrivilege(SecurityContext context,
Privilege privilege,
QualifiedObjectName tableName,
TrinoPrincipal revokee,
boolean grantOption) |
|
void |
AccessControl.checkCanSelectFromColumns(SecurityContext context,
QualifiedObjectName tableName,
Set<String> columnNames) |
Check if identity is allowed to select from the specified columns.
|
void |
AccessControlManager.checkCanSelectFromColumns(SecurityContext securityContext,
QualifiedObjectName tableName,
Set<String> columnNames) |
|
void |
AllowAllAccessControl.checkCanSelectFromColumns(SecurityContext context,
QualifiedObjectName tableName,
Set<String> columnNames) |
|
void |
DenyAllAccessControl.checkCanSelectFromColumns(SecurityContext context,
QualifiedObjectName tableName,
Set<String> columnNames) |
|
void |
ForwardingAccessControl.checkCanSelectFromColumns(SecurityContext context,
QualifiedObjectName tableName,
Set<String> columnNames) |
|
void |
ViewAccessControl.checkCanSelectFromColumns(SecurityContext context,
QualifiedObjectName tableName,
Set<String> columnNames) |
|
void |
AccessControl.checkCanSetColumnComment(SecurityContext context,
QualifiedObjectName tableName) |
Check if identity is allowed to comment the specified column.
|
void |
AccessControlManager.checkCanSetColumnComment(SecurityContext securityContext,
QualifiedObjectName tableName) |
|
void |
AllowAllAccessControl.checkCanSetColumnComment(SecurityContext context,
QualifiedObjectName tableName) |
|
void |
DenyAllAccessControl.checkCanSetColumnComment(SecurityContext context,
QualifiedObjectName tableName) |
|
void |
ForwardingAccessControl.checkCanSetColumnComment(SecurityContext context,
QualifiedObjectName tableName) |
|
void |
AccessControl.checkCanSetTableAuthorization(SecurityContext context,
QualifiedObjectName tableName,
TrinoPrincipal principal) |
Check if identity is allowed to change the specified table's user/role.
|
void |
AccessControlManager.checkCanSetTableAuthorization(SecurityContext securityContext,
QualifiedObjectName tableName,
TrinoPrincipal principal) |
|
void |
AllowAllAccessControl.checkCanSetTableAuthorization(SecurityContext context,
QualifiedObjectName tableName,
TrinoPrincipal principal) |
|
void |
DenyAllAccessControl.checkCanSetTableAuthorization(SecurityContext context,
QualifiedObjectName tableName,
TrinoPrincipal principal) |
|
void |
ForwardingAccessControl.checkCanSetTableAuthorization(SecurityContext context,
QualifiedObjectName tableName,
TrinoPrincipal principal) |
|
void |
AccessControl.checkCanSetTableComment(SecurityContext context,
QualifiedObjectName tableName) |
Check if identity is allowed to comment the specified table.
|
void |
AccessControlManager.checkCanSetTableComment(SecurityContext securityContext,
QualifiedObjectName tableName) |
|
void |
AllowAllAccessControl.checkCanSetTableComment(SecurityContext context,
QualifiedObjectName tableName) |
|
void |
DenyAllAccessControl.checkCanSetTableComment(SecurityContext context,
QualifiedObjectName tableName) |
|
void |
ForwardingAccessControl.checkCanSetTableComment(SecurityContext context,
QualifiedObjectName tableName) |
|
default void |
AccessControl.checkCanSetViewAuthorization(SecurityContext context,
QualifiedObjectName view,
TrinoPrincipal principal) |
Check if identity is allowed to change the specified view's user/role.
|
void |
AccessControlManager.checkCanSetViewAuthorization(SecurityContext securityContext,
QualifiedObjectName viewName,
TrinoPrincipal principal) |
|
void |
AllowAllAccessControl.checkCanSetViewAuthorization(SecurityContext context,
QualifiedObjectName view,
TrinoPrincipal principal) |
|
void |
DenyAllAccessControl.checkCanSetViewAuthorization(SecurityContext context,
QualifiedObjectName view,
TrinoPrincipal principal) |
|
void |
ForwardingAccessControl.checkCanSetViewAuthorization(SecurityContext context,
QualifiedObjectName view,
TrinoPrincipal principal) |
|
void |
AccessControl.checkCanShowCreateTable(SecurityContext context,
QualifiedObjectName tableName) |
Check if identity is allowed to execute SHOW CREATE TABLE, SHOW CREATE VIEW or SHOW CREATE MATERIALIZED VIEW
|
void |
AccessControlManager.checkCanShowCreateTable(SecurityContext securityContext,
QualifiedObjectName tableName) |
|
void |
AllowAllAccessControl.checkCanShowCreateTable(SecurityContext context,
QualifiedObjectName tableName) |
|
void |
DenyAllAccessControl.checkCanShowCreateTable(SecurityContext context,
QualifiedObjectName tableName) |
|
void |
ForwardingAccessControl.checkCanShowCreateTable(SecurityContext context,
QualifiedObjectName tableName) |
|
void |
AccessControl.checkCanUpdateTableColumns(SecurityContext context,
QualifiedObjectName tableName,
Set<String> updatedColumnNames) |
Check if identity is allowed to update the specified table.
|
void |
AccessControlManager.checkCanUpdateTableColumns(SecurityContext securityContext,
QualifiedObjectName tableName,
Set<String> updatedColumnNames) |
|
void |
AllowAllAccessControl.checkCanUpdateTableColumns(SecurityContext context,
QualifiedObjectName tableName,
Set<String> updatedColumnNames) |
|
void |
DenyAllAccessControl.checkCanUpdateTableColumns(SecurityContext context,
QualifiedObjectName tableName,
Set<String> updatedColumnNames) |
|
void |
ForwardingAccessControl.checkCanUpdateTableColumns(SecurityContext context,
QualifiedObjectName tableName,
Set<String> updatedColumnNames) |
|
default List<ViewExpression> |
AccessControl.getColumnMasks(SecurityContext context,
QualifiedObjectName tableName,
String columnName,
Type type) |
|
List<ViewExpression> |
AccessControlManager.getColumnMasks(SecurityContext context,
QualifiedObjectName tableName,
String columnName,
Type type) |
|
List<ViewExpression> |
ForwardingAccessControl.getColumnMasks(SecurityContext context,
QualifiedObjectName tableName,
String columnName,
Type type) |
|
List<ViewExpression> |
ViewAccessControl.getColumnMasks(SecurityContext context,
QualifiedObjectName tableName,
String columnName,
Type type) |
|
default List<ViewExpression> |
AccessControl.getRowFilters(SecurityContext context,
QualifiedObjectName tableName) |
|
List<ViewExpression> |
AccessControlManager.getRowFilters(SecurityContext context,
QualifiedObjectName tableName) |
|
List<ViewExpression> |
ForwardingAccessControl.getRowFilters(SecurityContext context,
QualifiedObjectName tableName) |
|
List<ViewExpression> |
ViewAccessControl.getRowFilters(SecurityContext context,
QualifiedObjectName tableName) |
|