Class AdminOnlyConsoleAuthWiring
java.lang.Object
io.deephaven.enterprise.dnd.authentication.AuthWiringBase
io.deephaven.enterprise.dnd.authentication.AdminOnlyConsoleAuthWiring
- All Implemented Interfaces:
- ConsoleServiceAuthWiring,- ServiceAuthWiring<ConsoleServiceGrpc.ConsoleServiceImplBase>
This auth wiring only allows users marked as administrators for the query to perform console operations.
- 
Nested Class SummaryNested classes/interfaces inherited from interface io.deephaven.auth.codegen.impl.ConsoleServiceAuthWiringConsoleServiceAuthWiring.AllowAll, ConsoleServiceAuthWiring.DenyAll, ConsoleServiceAuthWiring.TestUseOnlyNested classes/interfaces inherited from interface io.deephaven.auth.ServiceAuthWiringServiceAuthWiring.AuthorizingServerCallHandler<ReqT extends Object,RespT extends Object>, ServiceAuthWiring.CallStartedCallback, ServiceAuthWiring.MessageReceivedCallback<T extends Object> 
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionvoidonCallStartedAutoCompleteStream(AuthContext authContext) voidonMessageReceivedAutoCompleteStream(AuthContext authContext, AutoCompleteRequest request) voidonMessageReceivedBindTableToVariable(AuthContext authContext, BindTableToVariableRequest request) voidonMessageReceivedCancelAutoComplete(AuthContext authContext, CancelAutoCompleteRequest request) voidonMessageReceivedCancelCommand(AuthContext authContext, CancelCommandRequest request) voidonMessageReceivedExecuteCommand(AuthContext authContext, ExecuteCommandRequest request) voidonMessageReceivedGetConsoleTypes(AuthContext authContext, GetConsoleTypesRequest request) voidonMessageReceivedGetHeapInfo(AuthContext authContext, GetHeapInfoRequest request) voidonMessageReceivedNextAutoCompleteStream(AuthContext authContext, AutoCompleteRequest request) voidonMessageReceivedOpenAutoCompleteStream(AuthContext authContext, AutoCompleteRequest request) voidonMessageReceivedStartConsole(AuthContext authContext, StartConsoleRequest request) voidonMessageReceivedSubscribeToLogs(AuthContext authContext, LogSubscriptionRequest request) Methods inherited from class java.lang.Objectclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface io.deephaven.auth.codegen.impl.ConsoleServiceAuthWiringintercept
- 
Constructor Details- 
AdminOnlyConsoleAuthWiringpublic AdminOnlyConsoleAuthWiring()
 
- 
- 
Method Details- 
onMessageReceivedGetConsoleTypespublic void onMessageReceivedGetConsoleTypes(AuthContext authContext, GetConsoleTypesRequest request) - Specified by:
- onMessageReceivedGetConsoleTypesin interface- ConsoleServiceAuthWiring
 
- 
onMessageReceivedStartConsole- Specified by:
- onMessageReceivedStartConsolein interface- ConsoleServiceAuthWiring
 
- 
onMessageReceivedGetHeapInfo- Specified by:
- onMessageReceivedGetHeapInfoin interface- ConsoleServiceAuthWiring
 
- 
onMessageReceivedSubscribeToLogspublic void onMessageReceivedSubscribeToLogs(AuthContext authContext, LogSubscriptionRequest request) - Specified by:
- onMessageReceivedSubscribeToLogsin interface- ConsoleServiceAuthWiring
 
- 
onMessageReceivedExecuteCommand- Specified by:
- onMessageReceivedExecuteCommandin interface- ConsoleServiceAuthWiring
 
- 
onMessageReceivedCancelCommand- Specified by:
- onMessageReceivedCancelCommandin interface- ConsoleServiceAuthWiring
 
- 
onMessageReceivedBindTableToVariablepublic void onMessageReceivedBindTableToVariable(AuthContext authContext, BindTableToVariableRequest request) - Specified by:
- onMessageReceivedBindTableToVariablein interface- ConsoleServiceAuthWiring
 
- 
onCallStartedAutoCompleteStream- Specified by:
- onCallStartedAutoCompleteStreamin interface- ConsoleServiceAuthWiring
 
- 
onMessageReceivedAutoCompleteStreampublic void onMessageReceivedAutoCompleteStream(AuthContext authContext, AutoCompleteRequest request) - Specified by:
- onMessageReceivedAutoCompleteStreamin interface- ConsoleServiceAuthWiring
 
- 
onMessageReceivedOpenAutoCompleteStreampublic void onMessageReceivedOpenAutoCompleteStream(AuthContext authContext, AutoCompleteRequest request) - Specified by:
- onMessageReceivedOpenAutoCompleteStreamin interface- ConsoleServiceAuthWiring
 
- 
onMessageReceivedNextAutoCompleteStreampublic void onMessageReceivedNextAutoCompleteStream(AuthContext authContext, AutoCompleteRequest request) - Specified by:
- onMessageReceivedNextAutoCompleteStreamin interface- ConsoleServiceAuthWiring
 
- 
onMessageReceivedCancelAutoCompletepublic void onMessageReceivedCancelAutoComplete(AuthContext authContext, CancelAutoCompleteRequest request) - Specified by:
- onMessageReceivedCancelAutoCompletein interface- ConsoleServiceAuthWiring
 
 
-