Class AdminOnlyWorkerAuthWiring
java.lang.Object
io.deephaven.enterprise.dnd.authentication.AuthWiringBase
io.deephaven.enterprise.dnd.authentication.AdminOnlyWorkerAuthWiring
- All Implemented Interfaces:
ServiceAuthWiring<PQWorkerApiGrpc.PQWorkerApiImplBase>
,PQWorkerServiceAuthWiring
This auth wiring only allows users marked as administrators for the query to perform console operations.
-
Nested Class Summary
Nested classes/interfaces inherited from interface io.deephaven.auth.ServiceAuthWiring
ServiceAuthWiring.AuthorizingServerCallHandler<ReqT extends Object,
RespT extends Object>, ServiceAuthWiring.CallStartedCallback, ServiceAuthWiring.MessageReceivedCallback<T extends Object> -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
onGetObjectAccess
(AuthContext authContext, ObjectAccessRequest request) void
onListenForError
(AuthContext authContext, ListenErrorRequest request) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface io.deephaven.enterprise.dnd.authentication.PQWorkerServiceAuthWiring
intercept
-
Constructor Details
-
AdminOnlyWorkerAuthWiring
public AdminOnlyWorkerAuthWiring()
-
-
Method Details
-
onGetObjectAccess
- Specified by:
onGetObjectAccess
in interfacePQWorkerServiceAuthWiring
-
onListenForError
- Specified by:
onListenForError
in interfacePQWorkerServiceAuthWiring
-