Package io.deephaven.auth.codegen.impl
Class PartitionedTableServiceContextualAuthWiring.TestUseOnly
java.lang.Object
io.deephaven.auth.codegen.impl.PartitionedTableServiceContextualAuthWiring.TestUseOnly
- All Implemented Interfaces:
PartitionedTableServiceContextualAuthWiring
- Enclosing interface:
- PartitionedTableServiceContextualAuthWiring
public static class PartitionedTableServiceContextualAuthWiring.TestUseOnly
extends Object
implements PartitionedTableServiceContextualAuthWiring
-
Nested Class Summary
Nested classes/interfaces inherited from interface io.deephaven.auth.codegen.impl.PartitionedTableServiceContextualAuthWiring
PartitionedTableServiceContextualAuthWiring.AllowAll, PartitionedTableServiceContextualAuthWiring.DelegateAll, PartitionedTableServiceContextualAuthWiring.DenyAll, PartitionedTableServiceContextualAuthWiring.TestUseOnly
-
Field Summary
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
checkPermissionGetTable
(AuthContext authContext, GetTableRequest request, List<Table> sourceTables) Authorize a request to GetTable.void
checkPermissionMerge
(AuthContext authContext, MergeRequest request, List<Table> sourceTables) Authorize a request to Merge.void
checkPermissionPartitionBy
(AuthContext authContext, PartitionByRequest request, List<Table> sourceTables) Authorize a request to PartitionBy.
-
Field Details
-
delegate
-
-
Constructor Details
-
TestUseOnly
public TestUseOnly()
-
-
Method Details
-
checkPermissionPartitionBy
public void checkPermissionPartitionBy(AuthContext authContext, PartitionByRequest request, List<Table> sourceTables) Description copied from interface:PartitionedTableServiceContextualAuthWiring
Authorize a request to PartitionBy.- Specified by:
checkPermissionPartitionBy
in interfacePartitionedTableServiceContextualAuthWiring
- Parameters:
authContext
- the authentication context of the requestrequest
- the request to authorizesourceTables
- the operation's source tables
-
checkPermissionMerge
public void checkPermissionMerge(AuthContext authContext, MergeRequest request, List<Table> sourceTables) Description copied from interface:PartitionedTableServiceContextualAuthWiring
Authorize a request to Merge.- Specified by:
checkPermissionMerge
in interfacePartitionedTableServiceContextualAuthWiring
- Parameters:
authContext
- the authentication context of the requestrequest
- the request to authorizesourceTables
- the operation's source tables
-
checkPermissionGetTable
public void checkPermissionGetTable(AuthContext authContext, GetTableRequest request, List<Table> sourceTables) Description copied from interface:PartitionedTableServiceContextualAuthWiring
Authorize a request to GetTable.- Specified by:
checkPermissionGetTable
in interfacePartitionedTableServiceContextualAuthWiring
- Parameters:
authContext
- the authentication context of the requestrequest
- the request to authorizesourceTables
- the operation's source tables
-