Uses of Class
io.trino.spi.security.ViewExpression
Packages that use ViewExpression
-
Uses of ViewExpression in io.trino.spi.connector
Methods in io.trino.spi.connector that return types with arguments of type ViewExpressionModifier and TypeMethodDescriptiondefault Optional<ViewExpression> ConnectorAccessControl.getColumnMask(ConnectorSecurityContext context, SchemaTableName tableName, String columnName, Type type) Deprecated.default Map<ColumnSchema, ViewExpression> ConnectorAccessControl.getColumnMasks(ConnectorSecurityContext context, SchemaTableName tableName, List<ColumnSchema> columns) Bulk method for getting column masks for a subset of columns in a table.default List<ViewExpression> ConnectorAccessControl.getRowFilters(ConnectorSecurityContext context, SchemaTableName tableName) Get row filters associated with the given table and identity. -
Uses of ViewExpression in io.trino.spi.security
Methods in io.trino.spi.security that return ViewExpressionMethods in io.trino.spi.security that return types with arguments of type ViewExpressionModifier and TypeMethodDescriptiondefault Optional<ViewExpression> SystemAccessControl.getColumnMask(SystemSecurityContext context, CatalogSchemaTableName tableName, String columnName, Type type) default Map<ColumnSchema, ViewExpression> SystemAccessControl.getColumnMasks(SystemSecurityContext context, CatalogSchemaTableName tableName, List<ColumnSchema> columns) Bulk method for getting column masks for a subset of columns in a table.default List<ViewExpression> SystemAccessControl.getRowFilters(SystemSecurityContext context, CatalogSchemaTableName tableName) Get row filters associated with the given table and identity.
ConnectorAccessControl.getColumnMasks(ConnectorSecurityContext, SchemaTableName, List)