Package io.deephaven.auth.codegen.impl
Class TableServiceContextualAuthWiring.DelegateAll
java.lang.Object
io.deephaven.auth.codegen.impl.TableServiceContextualAuthWiring.DelegateAll
- All Implemented Interfaces:
TableServiceContextualAuthWiring
- Direct Known Subclasses:
TableServiceContextualAuthWiring.AllowAll
,TableServiceContextualAuthWiring.DenyAll
- Enclosing interface:
- TableServiceContextualAuthWiring
public abstract static class TableServiceContextualAuthWiring.DelegateAll
extends Object
implements TableServiceContextualAuthWiring
A default implementation that funnels all requests to invoke
checkPermission
.-
Nested Class Summary
Nested classes/interfaces inherited from interface io.deephaven.auth.codegen.impl.TableServiceContextualAuthWiring
TableServiceContextualAuthWiring.AllowAll, TableServiceContextualAuthWiring.DelegateAll, TableServiceContextualAuthWiring.DenyAll, TableServiceContextualAuthWiring.TestUseOnly
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionprotected abstract void
checkPermission
(AuthContext authContext, List<Table> sourceTables) void
checkPermissionAggregate
(AuthContext authContext, AggregateRequest request, List<Table> sourceTables) Authorize a request to Aggregate.void
checkPermissionAggregateAll
(AuthContext authContext, AggregateAllRequest request, List<Table> sourceTables) Authorize a request to AggregateAll.void
checkPermissionAjTables
(AuthContext authContext, AjRajTablesRequest request, List<Table> sourceTables) Authorize a request to AjTables.void
checkPermissionApplyPreviewColumns
(AuthContext authContext, ApplyPreviewColumnsRequest request, List<Table> sourceTables) Authorize a request to ApplyPreviewColumns.void
checkPermissionAsOfJoinTables
(AuthContext authContext, AsOfJoinTablesRequest request, List<Table> sourceTables) Authorize a request to AsOfJoinTables.void
checkPermissionComboAggregate
(AuthContext authContext, ComboAggregateRequest request, List<Table> sourceTables) Authorize a request to ComboAggregate.void
checkPermissionComputeColumnStatistics
(AuthContext authContext, ColumnStatisticsRequest request, List<Table> sourceTables) Authorize a request to ComputeColumnStatistics.void
checkPermissionCreateInputTable
(AuthContext authContext, CreateInputTableRequest request, List<Table> sourceTables) Authorize a request to CreateInputTable.void
checkPermissionCrossJoinTables
(AuthContext authContext, CrossJoinTablesRequest request, List<Table> sourceTables) Authorize a request to CrossJoinTables.void
checkPermissionDropColumns
(AuthContext authContext, DropColumnsRequest request, List<Table> sourceTables) Authorize a request to DropColumns.void
checkPermissionEmptyTable
(AuthContext authContext, EmptyTableRequest request, List<Table> sourceTables) Authorize a request to EmptyTable.void
checkPermissionExactJoinTables
(AuthContext authContext, ExactJoinTablesRequest request, List<Table> sourceTables) Authorize a request to ExactJoinTables.void
checkPermissionExportedTableUpdates
(AuthContext authContext, ExportedTableUpdatesRequest request, List<Table> sourceTables) Authorize a request to ExportedTableUpdates.void
checkPermissionFetchTable
(AuthContext authContext, FetchTableRequest request, List<Table> sourceTables) Authorize a request to FetchTable.void
checkPermissionFilter
(AuthContext authContext, FilterTableRequest request, List<Table> sourceTables) Authorize a request to Filter.void
checkPermissionFlatten
(AuthContext authContext, FlattenRequest request, List<Table> sourceTables) Authorize a request to Flatten.void
checkPermissionGetExportedTableCreationResponse
(AuthContext authContext, Ticket request, List<Table> sourceTables) Authorize a request to GetExportedTableCreationResponse.void
checkPermissionHead
(AuthContext authContext, HeadOrTailRequest request, List<Table> sourceTables) Authorize a request to Head.void
checkPermissionHeadBy
(AuthContext authContext, HeadOrTailByRequest request, List<Table> sourceTables) Authorize a request to HeadBy.void
checkPermissionLazyUpdate
(AuthContext authContext, SelectOrUpdateRequest request, List<Table> sourceTables) Authorize a request to LazyUpdate.void
checkPermissionLeftJoinTables
(AuthContext authContext, LeftJoinTablesRequest request, List<Table> sourceTables) Authorize a request to LeftJoinTables.void
checkPermissionMergeTables
(AuthContext authContext, MergeTablesRequest request, List<Table> sourceTables) Authorize a request to MergeTables.void
checkPermissionMetaTable
(AuthContext authContext, MetaTableRequest request, List<Table> sourceTables) Authorize a request to MetaTable.void
checkPermissionMultiJoinTables
(AuthContext authContext, MultiJoinTablesRequest request, List<Table> sourceTables) Authorize a request to MultiJoinTables.void
checkPermissionNaturalJoinTables
(AuthContext authContext, NaturalJoinTablesRequest request, List<Table> sourceTables) Authorize a request to NaturalJoinTables.void
checkPermissionRajTables
(AuthContext authContext, AjRajTablesRequest request, List<Table> sourceTables) Authorize a request to RajTables.void
checkPermissionRangeJoinTables
(AuthContext authContext, RangeJoinTablesRequest request, List<Table> sourceTables) Authorize a request to RangeJoinTables.void
checkPermissionRunChartDownsample
(AuthContext authContext, RunChartDownsampleRequest request, List<Table> sourceTables) Authorize a request to RunChartDownsample.void
checkPermissionSeekRow
(AuthContext authContext, SeekRowRequest request, List<Table> sourceTables) Authorize a request to SeekRow.void
checkPermissionSelect
(AuthContext authContext, SelectOrUpdateRequest request, List<Table> sourceTables) Authorize a request to Select.void
checkPermissionSelectDistinct
(AuthContext authContext, SelectDistinctRequest request, List<Table> sourceTables) Authorize a request to SelectDistinct.void
checkPermissionSlice
(AuthContext authContext, SliceRequest request, List<Table> sourceTables) Authorize a request to Slice.void
checkPermissionSnapshot
(AuthContext authContext, SnapshotTableRequest request, List<Table> sourceTables) Authorize a request to Snapshot.void
checkPermissionSnapshotWhen
(AuthContext authContext, SnapshotWhenTableRequest request, List<Table> sourceTables) Authorize a request to SnapshotWhen.void
checkPermissionSort
(AuthContext authContext, SortTableRequest request, List<Table> sourceTables) Authorize a request to Sort.void
checkPermissionTail
(AuthContext authContext, HeadOrTailRequest request, List<Table> sourceTables) Authorize a request to Tail.void
checkPermissionTailBy
(AuthContext authContext, HeadOrTailByRequest request, List<Table> sourceTables) Authorize a request to TailBy.void
checkPermissionTimeTable
(AuthContext authContext, TimeTableRequest request, List<Table> sourceTables) Authorize a request to TimeTable.void
checkPermissionUngroup
(AuthContext authContext, UngroupRequest request, List<Table> sourceTables) Authorize a request to Ungroup.void
checkPermissionUnstructuredFilter
(AuthContext authContext, UnstructuredFilterTableRequest request, List<Table> sourceTables) Authorize a request to UnstructuredFilter.void
checkPermissionUpdate
(AuthContext authContext, SelectOrUpdateRequest request, List<Table> sourceTables) Authorize a request to Update.void
checkPermissionUpdateBy
(AuthContext authContext, UpdateByRequest request, List<Table> sourceTables) Authorize a request to UpdateBy.void
checkPermissionUpdateView
(AuthContext authContext, SelectOrUpdateRequest request, List<Table> sourceTables) Authorize a request to UpdateView.void
checkPermissionView
(AuthContext authContext, SelectOrUpdateRequest request, List<Table> sourceTables) Authorize a request to View.void
checkPermissionWhereIn
(AuthContext authContext, WhereInRequest request, List<Table> sourceTables) Authorize a request to WhereIn.
-
Constructor Details
-
DelegateAll
public DelegateAll()
-
-
Method Details
-
checkPermission
-
checkPermissionGetExportedTableCreationResponse
public void checkPermissionGetExportedTableCreationResponse(AuthContext authContext, Ticket request, List<Table> sourceTables) Description copied from interface:TableServiceContextualAuthWiring
Authorize a request to GetExportedTableCreationResponse.- Specified by:
checkPermissionGetExportedTableCreationResponse
in interfaceTableServiceContextualAuthWiring
- Parameters:
authContext
- the authentication context of the requestrequest
- the request to authorizesourceTables
- the operation's source tables
-
checkPermissionFetchTable
public void checkPermissionFetchTable(AuthContext authContext, FetchTableRequest request, List<Table> sourceTables) Description copied from interface:TableServiceContextualAuthWiring
Authorize a request to FetchTable.- Specified by:
checkPermissionFetchTable
in interfaceTableServiceContextualAuthWiring
- Parameters:
authContext
- the authentication context of the requestrequest
- the request to authorizesourceTables
- the operation's source tables
-
checkPermissionApplyPreviewColumns
public void checkPermissionApplyPreviewColumns(AuthContext authContext, ApplyPreviewColumnsRequest request, List<Table> sourceTables) Description copied from interface:TableServiceContextualAuthWiring
Authorize a request to ApplyPreviewColumns.- Specified by:
checkPermissionApplyPreviewColumns
in interfaceTableServiceContextualAuthWiring
- Parameters:
authContext
- the authentication context of the requestrequest
- the request to authorizesourceTables
- the operation's source tables
-
checkPermissionEmptyTable
public void checkPermissionEmptyTable(AuthContext authContext, EmptyTableRequest request, List<Table> sourceTables) Description copied from interface:TableServiceContextualAuthWiring
Authorize a request to EmptyTable.- Specified by:
checkPermissionEmptyTable
in interfaceTableServiceContextualAuthWiring
- Parameters:
authContext
- the authentication context of the requestrequest
- the request to authorizesourceTables
- the operation's source tables
-
checkPermissionTimeTable
public void checkPermissionTimeTable(AuthContext authContext, TimeTableRequest request, List<Table> sourceTables) Description copied from interface:TableServiceContextualAuthWiring
Authorize a request to TimeTable.- Specified by:
checkPermissionTimeTable
in interfaceTableServiceContextualAuthWiring
- Parameters:
authContext
- the authentication context of the requestrequest
- the request to authorizesourceTables
- the operation's source tables
-
checkPermissionDropColumns
public void checkPermissionDropColumns(AuthContext authContext, DropColumnsRequest request, List<Table> sourceTables) Description copied from interface:TableServiceContextualAuthWiring
Authorize a request to DropColumns.- Specified by:
checkPermissionDropColumns
in interfaceTableServiceContextualAuthWiring
- Parameters:
authContext
- the authentication context of the requestrequest
- the request to authorizesourceTables
- the operation's source tables
-
checkPermissionUpdate
public void checkPermissionUpdate(AuthContext authContext, SelectOrUpdateRequest request, List<Table> sourceTables) Description copied from interface:TableServiceContextualAuthWiring
Authorize a request to Update.- Specified by:
checkPermissionUpdate
in interfaceTableServiceContextualAuthWiring
- Parameters:
authContext
- the authentication context of the requestrequest
- the request to authorizesourceTables
- the operation's source tables
-
checkPermissionLazyUpdate
public void checkPermissionLazyUpdate(AuthContext authContext, SelectOrUpdateRequest request, List<Table> sourceTables) Description copied from interface:TableServiceContextualAuthWiring
Authorize a request to LazyUpdate.- Specified by:
checkPermissionLazyUpdate
in interfaceTableServiceContextualAuthWiring
- Parameters:
authContext
- the authentication context of the requestrequest
- the request to authorizesourceTables
- the operation's source tables
-
checkPermissionView
public void checkPermissionView(AuthContext authContext, SelectOrUpdateRequest request, List<Table> sourceTables) Description copied from interface:TableServiceContextualAuthWiring
Authorize a request to View.- Specified by:
checkPermissionView
in interfaceTableServiceContextualAuthWiring
- Parameters:
authContext
- the authentication context of the requestrequest
- the request to authorizesourceTables
- the operation's source tables
-
checkPermissionUpdateView
public void checkPermissionUpdateView(AuthContext authContext, SelectOrUpdateRequest request, List<Table> sourceTables) Description copied from interface:TableServiceContextualAuthWiring
Authorize a request to UpdateView.- Specified by:
checkPermissionUpdateView
in interfaceTableServiceContextualAuthWiring
- Parameters:
authContext
- the authentication context of the requestrequest
- the request to authorizesourceTables
- the operation's source tables
-
checkPermissionSelect
public void checkPermissionSelect(AuthContext authContext, SelectOrUpdateRequest request, List<Table> sourceTables) Description copied from interface:TableServiceContextualAuthWiring
Authorize a request to Select.- Specified by:
checkPermissionSelect
in interfaceTableServiceContextualAuthWiring
- Parameters:
authContext
- the authentication context of the requestrequest
- the request to authorizesourceTables
- the operation's source tables
-
checkPermissionUpdateBy
public void checkPermissionUpdateBy(AuthContext authContext, UpdateByRequest request, List<Table> sourceTables) Description copied from interface:TableServiceContextualAuthWiring
Authorize a request to UpdateBy.- Specified by:
checkPermissionUpdateBy
in interfaceTableServiceContextualAuthWiring
- Parameters:
authContext
- the authentication context of the requestrequest
- the request to authorizesourceTables
- the operation's source tables
-
checkPermissionSelectDistinct
public void checkPermissionSelectDistinct(AuthContext authContext, SelectDistinctRequest request, List<Table> sourceTables) Description copied from interface:TableServiceContextualAuthWiring
Authorize a request to SelectDistinct.- Specified by:
checkPermissionSelectDistinct
in interfaceTableServiceContextualAuthWiring
- Parameters:
authContext
- the authentication context of the requestrequest
- the request to authorizesourceTables
- the operation's source tables
-
checkPermissionFilter
public void checkPermissionFilter(AuthContext authContext, FilterTableRequest request, List<Table> sourceTables) Description copied from interface:TableServiceContextualAuthWiring
Authorize a request to Filter.- Specified by:
checkPermissionFilter
in interfaceTableServiceContextualAuthWiring
- Parameters:
authContext
- the authentication context of the requestrequest
- the request to authorizesourceTables
- the operation's source tables
-
checkPermissionUnstructuredFilter
public void checkPermissionUnstructuredFilter(AuthContext authContext, UnstructuredFilterTableRequest request, List<Table> sourceTables) Description copied from interface:TableServiceContextualAuthWiring
Authorize a request to UnstructuredFilter.- Specified by:
checkPermissionUnstructuredFilter
in interfaceTableServiceContextualAuthWiring
- Parameters:
authContext
- the authentication context of the requestrequest
- the request to authorizesourceTables
- the operation's source tables
-
checkPermissionSort
public void checkPermissionSort(AuthContext authContext, SortTableRequest request, List<Table> sourceTables) Description copied from interface:TableServiceContextualAuthWiring
Authorize a request to Sort.- Specified by:
checkPermissionSort
in interfaceTableServiceContextualAuthWiring
- Parameters:
authContext
- the authentication context of the requestrequest
- the request to authorizesourceTables
- the operation's source tables
-
checkPermissionHead
public void checkPermissionHead(AuthContext authContext, HeadOrTailRequest request, List<Table> sourceTables) Description copied from interface:TableServiceContextualAuthWiring
Authorize a request to Head.- Specified by:
checkPermissionHead
in interfaceTableServiceContextualAuthWiring
- Parameters:
authContext
- the authentication context of the requestrequest
- the request to authorizesourceTables
- the operation's source tables
-
checkPermissionTail
public void checkPermissionTail(AuthContext authContext, HeadOrTailRequest request, List<Table> sourceTables) Description copied from interface:TableServiceContextualAuthWiring
Authorize a request to Tail.- Specified by:
checkPermissionTail
in interfaceTableServiceContextualAuthWiring
- Parameters:
authContext
- the authentication context of the requestrequest
- the request to authorizesourceTables
- the operation's source tables
-
checkPermissionHeadBy
public void checkPermissionHeadBy(AuthContext authContext, HeadOrTailByRequest request, List<Table> sourceTables) Description copied from interface:TableServiceContextualAuthWiring
Authorize a request to HeadBy.- Specified by:
checkPermissionHeadBy
in interfaceTableServiceContextualAuthWiring
- Parameters:
authContext
- the authentication context of the requestrequest
- the request to authorizesourceTables
- the operation's source tables
-
checkPermissionTailBy
public void checkPermissionTailBy(AuthContext authContext, HeadOrTailByRequest request, List<Table> sourceTables) Description copied from interface:TableServiceContextualAuthWiring
Authorize a request to TailBy.- Specified by:
checkPermissionTailBy
in interfaceTableServiceContextualAuthWiring
- Parameters:
authContext
- the authentication context of the requestrequest
- the request to authorizesourceTables
- the operation's source tables
-
checkPermissionUngroup
public void checkPermissionUngroup(AuthContext authContext, UngroupRequest request, List<Table> sourceTables) Description copied from interface:TableServiceContextualAuthWiring
Authorize a request to Ungroup.- Specified by:
checkPermissionUngroup
in interfaceTableServiceContextualAuthWiring
- Parameters:
authContext
- the authentication context of the requestrequest
- the request to authorizesourceTables
- the operation's source tables
-
checkPermissionMergeTables
public void checkPermissionMergeTables(AuthContext authContext, MergeTablesRequest request, List<Table> sourceTables) Description copied from interface:TableServiceContextualAuthWiring
Authorize a request to MergeTables.- Specified by:
checkPermissionMergeTables
in interfaceTableServiceContextualAuthWiring
- Parameters:
authContext
- the authentication context of the requestrequest
- the request to authorizesourceTables
- the operation's source tables
-
checkPermissionCrossJoinTables
public void checkPermissionCrossJoinTables(AuthContext authContext, CrossJoinTablesRequest request, List<Table> sourceTables) Description copied from interface:TableServiceContextualAuthWiring
Authorize a request to CrossJoinTables.- Specified by:
checkPermissionCrossJoinTables
in interfaceTableServiceContextualAuthWiring
- Parameters:
authContext
- the authentication context of the requestrequest
- the request to authorizesourceTables
- the operation's source tables
-
checkPermissionNaturalJoinTables
public void checkPermissionNaturalJoinTables(AuthContext authContext, NaturalJoinTablesRequest request, List<Table> sourceTables) Description copied from interface:TableServiceContextualAuthWiring
Authorize a request to NaturalJoinTables.- Specified by:
checkPermissionNaturalJoinTables
in interfaceTableServiceContextualAuthWiring
- Parameters:
authContext
- the authentication context of the requestrequest
- the request to authorizesourceTables
- the operation's source tables
-
checkPermissionExactJoinTables
public void checkPermissionExactJoinTables(AuthContext authContext, ExactJoinTablesRequest request, List<Table> sourceTables) Description copied from interface:TableServiceContextualAuthWiring
Authorize a request to ExactJoinTables.- Specified by:
checkPermissionExactJoinTables
in interfaceTableServiceContextualAuthWiring
- Parameters:
authContext
- the authentication context of the requestrequest
- the request to authorizesourceTables
- the operation's source tables
-
checkPermissionLeftJoinTables
public void checkPermissionLeftJoinTables(AuthContext authContext, LeftJoinTablesRequest request, List<Table> sourceTables) Description copied from interface:TableServiceContextualAuthWiring
Authorize a request to LeftJoinTables.- Specified by:
checkPermissionLeftJoinTables
in interfaceTableServiceContextualAuthWiring
- Parameters:
authContext
- the authentication context of the requestrequest
- the request to authorizesourceTables
- the operation's source tables
-
checkPermissionAsOfJoinTables
public void checkPermissionAsOfJoinTables(AuthContext authContext, AsOfJoinTablesRequest request, List<Table> sourceTables) Description copied from interface:TableServiceContextualAuthWiring
Authorize a request to AsOfJoinTables.- Specified by:
checkPermissionAsOfJoinTables
in interfaceTableServiceContextualAuthWiring
- Parameters:
authContext
- the authentication context of the requestrequest
- the request to authorizesourceTables
- the operation's source tables
-
checkPermissionAjTables
public void checkPermissionAjTables(AuthContext authContext, AjRajTablesRequest request, List<Table> sourceTables) Description copied from interface:TableServiceContextualAuthWiring
Authorize a request to AjTables.- Specified by:
checkPermissionAjTables
in interfaceTableServiceContextualAuthWiring
- Parameters:
authContext
- the authentication context of the requestrequest
- the request to authorizesourceTables
- the operation's source tables
-
checkPermissionRajTables
public void checkPermissionRajTables(AuthContext authContext, AjRajTablesRequest request, List<Table> sourceTables) Description copied from interface:TableServiceContextualAuthWiring
Authorize a request to RajTables.- Specified by:
checkPermissionRajTables
in interfaceTableServiceContextualAuthWiring
- Parameters:
authContext
- the authentication context of the requestrequest
- the request to authorizesourceTables
- the operation's source tables
-
checkPermissionMultiJoinTables
public void checkPermissionMultiJoinTables(AuthContext authContext, MultiJoinTablesRequest request, List<Table> sourceTables) Description copied from interface:TableServiceContextualAuthWiring
Authorize a request to MultiJoinTables.- Specified by:
checkPermissionMultiJoinTables
in interfaceTableServiceContextualAuthWiring
- Parameters:
authContext
- the authentication context of the requestrequest
- the request to authorizesourceTables
- the operation's source tables
-
checkPermissionRangeJoinTables
public void checkPermissionRangeJoinTables(AuthContext authContext, RangeJoinTablesRequest request, List<Table> sourceTables) Description copied from interface:TableServiceContextualAuthWiring
Authorize a request to RangeJoinTables.- Specified by:
checkPermissionRangeJoinTables
in interfaceTableServiceContextualAuthWiring
- Parameters:
authContext
- the authentication context of the requestrequest
- the request to authorizesourceTables
- the operation's source tables
-
checkPermissionComboAggregate
public void checkPermissionComboAggregate(AuthContext authContext, ComboAggregateRequest request, List<Table> sourceTables) Description copied from interface:TableServiceContextualAuthWiring
Authorize a request to ComboAggregate.- Specified by:
checkPermissionComboAggregate
in interfaceTableServiceContextualAuthWiring
- Parameters:
authContext
- the authentication context of the requestrequest
- the request to authorizesourceTables
- the operation's source tables
-
checkPermissionAggregateAll
public void checkPermissionAggregateAll(AuthContext authContext, AggregateAllRequest request, List<Table> sourceTables) Description copied from interface:TableServiceContextualAuthWiring
Authorize a request to AggregateAll.- Specified by:
checkPermissionAggregateAll
in interfaceTableServiceContextualAuthWiring
- Parameters:
authContext
- the authentication context of the requestrequest
- the request to authorizesourceTables
- the operation's source tables
-
checkPermissionAggregate
public void checkPermissionAggregate(AuthContext authContext, AggregateRequest request, List<Table> sourceTables) Description copied from interface:TableServiceContextualAuthWiring
Authorize a request to Aggregate.- Specified by:
checkPermissionAggregate
in interfaceTableServiceContextualAuthWiring
- Parameters:
authContext
- the authentication context of the requestrequest
- the request to authorizesourceTables
- the operation's source tables
-
checkPermissionSnapshot
public void checkPermissionSnapshot(AuthContext authContext, SnapshotTableRequest request, List<Table> sourceTables) Description copied from interface:TableServiceContextualAuthWiring
Authorize a request to Snapshot.- Specified by:
checkPermissionSnapshot
in interfaceTableServiceContextualAuthWiring
- Parameters:
authContext
- the authentication context of the requestrequest
- the request to authorizesourceTables
- the operation's source tables
-
checkPermissionSnapshotWhen
public void checkPermissionSnapshotWhen(AuthContext authContext, SnapshotWhenTableRequest request, List<Table> sourceTables) Description copied from interface:TableServiceContextualAuthWiring
Authorize a request to SnapshotWhen.- Specified by:
checkPermissionSnapshotWhen
in interfaceTableServiceContextualAuthWiring
- Parameters:
authContext
- the authentication context of the requestrequest
- the request to authorizesourceTables
- the operation's source tables
-
checkPermissionFlatten
public void checkPermissionFlatten(AuthContext authContext, FlattenRequest request, List<Table> sourceTables) Description copied from interface:TableServiceContextualAuthWiring
Authorize a request to Flatten.- Specified by:
checkPermissionFlatten
in interfaceTableServiceContextualAuthWiring
- Parameters:
authContext
- the authentication context of the requestrequest
- the request to authorizesourceTables
- the operation's source tables
-
checkPermissionRunChartDownsample
public void checkPermissionRunChartDownsample(AuthContext authContext, RunChartDownsampleRequest request, List<Table> sourceTables) Description copied from interface:TableServiceContextualAuthWiring
Authorize a request to RunChartDownsample.- Specified by:
checkPermissionRunChartDownsample
in interfaceTableServiceContextualAuthWiring
- Parameters:
authContext
- the authentication context of the requestrequest
- the request to authorizesourceTables
- the operation's source tables
-
checkPermissionCreateInputTable
public void checkPermissionCreateInputTable(AuthContext authContext, CreateInputTableRequest request, List<Table> sourceTables) Description copied from interface:TableServiceContextualAuthWiring
Authorize a request to CreateInputTable.- Specified by:
checkPermissionCreateInputTable
in interfaceTableServiceContextualAuthWiring
- Parameters:
authContext
- the authentication context of the requestrequest
- the request to authorizesourceTables
- the operation's source tables
-
checkPermissionWhereIn
public void checkPermissionWhereIn(AuthContext authContext, WhereInRequest request, List<Table> sourceTables) Description copied from interface:TableServiceContextualAuthWiring
Authorize a request to WhereIn.- Specified by:
checkPermissionWhereIn
in interfaceTableServiceContextualAuthWiring
- Parameters:
authContext
- the authentication context of the requestrequest
- the request to authorizesourceTables
- the operation's source tables
-
checkPermissionExportedTableUpdates
public void checkPermissionExportedTableUpdates(AuthContext authContext, ExportedTableUpdatesRequest request, List<Table> sourceTables) Description copied from interface:TableServiceContextualAuthWiring
Authorize a request to ExportedTableUpdates.- Specified by:
checkPermissionExportedTableUpdates
in interfaceTableServiceContextualAuthWiring
- Parameters:
authContext
- the authentication context of the requestrequest
- the request to authorizesourceTables
- the operation's source tables
-
checkPermissionSeekRow
public void checkPermissionSeekRow(AuthContext authContext, SeekRowRequest request, List<Table> sourceTables) Description copied from interface:TableServiceContextualAuthWiring
Authorize a request to SeekRow.- Specified by:
checkPermissionSeekRow
in interfaceTableServiceContextualAuthWiring
- Parameters:
authContext
- the authentication context of the requestrequest
- the request to authorizesourceTables
- the operation's source tables
-
checkPermissionMetaTable
public void checkPermissionMetaTable(AuthContext authContext, MetaTableRequest request, List<Table> sourceTables) Description copied from interface:TableServiceContextualAuthWiring
Authorize a request to MetaTable.- Specified by:
checkPermissionMetaTable
in interfaceTableServiceContextualAuthWiring
- Parameters:
authContext
- the authentication context of the requestrequest
- the request to authorizesourceTables
- the operation's source tables
-
checkPermissionComputeColumnStatistics
public void checkPermissionComputeColumnStatistics(AuthContext authContext, ColumnStatisticsRequest request, List<Table> sourceTables) Description copied from interface:TableServiceContextualAuthWiring
Authorize a request to ComputeColumnStatistics.- Specified by:
checkPermissionComputeColumnStatistics
in interfaceTableServiceContextualAuthWiring
- Parameters:
authContext
- the authentication context of the requestrequest
- the request to authorizesourceTables
- the operation's source tables
-
checkPermissionSlice
public void checkPermissionSlice(AuthContext authContext, SliceRequest request, List<Table> sourceTables) Description copied from interface:TableServiceContextualAuthWiring
Authorize a request to Slice.- Specified by:
checkPermissionSlice
in interfaceTableServiceContextualAuthWiring
- Parameters:
authContext
- the authentication context of the requestrequest
- the request to authorizesourceTables
- the operation's source tables
-