Class ClientAuthInterceptor
java.lang.Object
io.grpc.auth.ClientAuthInterceptor
- All Implemented Interfaces:
io.grpc.ClientInterceptor
@Deprecated
public final class ClientAuthInterceptor
extends Object
implements io.grpc.ClientInterceptor
Deprecated.
Client interceptor that authenticates all calls by binding header data provided by a credential.
Typically this will populate the Authorization header but other headers may also be filled out.
Uses the new and simplified Google auth library: https://github.com/google/google-auth-library-java
-
Constructor Summary
ConstructorsConstructorDescriptionClientAuthInterceptor(com.google.auth.Credentials credentials, Executor executor) Deprecated. -
Method Summary
Modifier and TypeMethodDescription<ReqT,RespT>
io.grpc.ClientCall<ReqT, RespT> interceptCall(io.grpc.MethodDescriptor<ReqT, RespT> method, io.grpc.CallOptions callOptions, io.grpc.Channel next) Deprecated.
-
Constructor Details
-
ClientAuthInterceptor
Deprecated.
-
-
Method Details
-
interceptCall
public <ReqT,RespT> io.grpc.ClientCall<ReqT,RespT> interceptCall(io.grpc.MethodDescriptor<ReqT, RespT> method, io.grpc.CallOptions callOptions, io.grpc.Channel next) Deprecated.- Specified by:
interceptCallin interfaceio.grpc.ClientInterceptor
-
MoreCallCredentials.from(Credentials)instead.