Module org.apache.arrow.flight.core
Package org.apache.arrow.flight.auth2
Class ClientIncomingAuthHeaderMiddleware
java.lang.Object
org.apache.arrow.flight.auth2.ClientIncomingAuthHeaderMiddleware
- All Implemented Interfaces:
FlightClientMiddleware
Middleware for capturing bearer tokens sent back from the Flight server.
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classFactory used within FlightClient. -
Method Summary
Modifier and TypeMethodDescriptionvoidonBeforeSendingHeaders(CallHeaders outgoingHeaders) A callback used before request headers are sent.voidonCallCompleted(CallStatus status) A callback called after the call completes.voidonHeadersReceived(CallHeaders incomingHeaders) A callback called after response headers are received.
-
Method Details
-
onBeforeSendingHeaders
Description copied from interface:FlightClientMiddlewareA callback used before request headers are sent. The headers may be manipulated.- Specified by:
onBeforeSendingHeadersin interfaceFlightClientMiddleware
-
onHeadersReceived
Description copied from interface:FlightClientMiddlewareA callback called after response headers are received. The headers may be manipulated.- Specified by:
onHeadersReceivedin interfaceFlightClientMiddleware
-
onCallCompleted
Description copied from interface:FlightClientMiddlewareA callback called after the call completes.- Specified by:
onCallCompletedin interfaceFlightClientMiddleware
-