Package io.deephaven.auth.codegen.impl
Class ObjectServiceAuthWiring.DenyAll
java.lang.Object
io.deephaven.auth.codegen.impl.ObjectServiceAuthWiring.DenyAll
- All Implemented Interfaces:
ObjectServiceAuthWiring
,ServiceAuthWiring<ObjectServiceGrpc.ObjectServiceImplBase>
- Enclosing interface:
- ObjectServiceAuthWiring
public static class ObjectServiceAuthWiring.DenyAll
extends Object
implements ObjectServiceAuthWiring
-
Nested Class Summary
Nested classes/interfaces inherited from interface io.deephaven.auth.codegen.impl.ObjectServiceAuthWiring
ObjectServiceAuthWiring.AllowAll, ObjectServiceAuthWiring.DenyAll, ObjectServiceAuthWiring.TestUseOnly
Nested classes/interfaces inherited from interface io.deephaven.auth.ServiceAuthWiring
ServiceAuthWiring.AuthorizingServerCallHandler<ReqT,
RespT>, ServiceAuthWiring.CallStartedCallback, ServiceAuthWiring.MessageReceivedCallback<T> -
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
onCallStartedMessageStream
(AuthContext authContext) Authorize a request to open a client-streaming rpc MessageStream.void
onMessageReceivedFetchObject
(AuthContext authContext, FetchObjectRequest request) Authorize a request to FetchObject.void
onMessageReceivedMessageStream
(AuthContext authContext, StreamRequest request) Authorize a request to MessageStream.void
onMessageReceivedNextMessageStream
(AuthContext authContext, StreamRequest request) Authorize a request to NextMessageStream.void
onMessageReceivedOpenMessageStream
(AuthContext authContext, StreamRequest request) Authorize a request to OpenMessageStream.Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface io.deephaven.auth.codegen.impl.ObjectServiceAuthWiring
intercept
-
Constructor Details
-
DenyAll
public DenyAll()
-
-
Method Details
-
onMessageReceivedFetchObject
Description copied from interface:ObjectServiceAuthWiring
Authorize a request to FetchObject.- Specified by:
onMessageReceivedFetchObject
in interfaceObjectServiceAuthWiring
- Parameters:
authContext
- the authentication context of the requestrequest
- the request to authorize
-
onCallStartedMessageStream
Description copied from interface:ObjectServiceAuthWiring
Authorize a request to open a client-streaming rpc MessageStream.- Specified by:
onCallStartedMessageStream
in interfaceObjectServiceAuthWiring
- Parameters:
authContext
- the authentication context of the request
-
onMessageReceivedMessageStream
Description copied from interface:ObjectServiceAuthWiring
Authorize a request to MessageStream.- Specified by:
onMessageReceivedMessageStream
in interfaceObjectServiceAuthWiring
- Parameters:
authContext
- the authentication context of the requestrequest
- the request to authorize
-
onMessageReceivedOpenMessageStream
Description copied from interface:ObjectServiceAuthWiring
Authorize a request to OpenMessageStream.- Specified by:
onMessageReceivedOpenMessageStream
in interfaceObjectServiceAuthWiring
- Parameters:
authContext
- the authentication context of the requestrequest
- the request to authorize
-
onMessageReceivedNextMessageStream
Description copied from interface:ObjectServiceAuthWiring
Authorize a request to NextMessageStream.- Specified by:
onMessageReceivedNextMessageStream
in interfaceObjectServiceAuthWiring
- Parameters:
authContext
- the authentication context of the requestrequest
- the request to authorize
-