Package flyteidl.service
Class AuthMetadataServiceGrpc.AuthMetadataServiceFutureStub
- java.lang.Object
-
- io.grpc.stub.AbstractStub<S>
-
- io.grpc.stub.AbstractFutureStub<AuthMetadataServiceGrpc.AuthMetadataServiceFutureStub>
-
- flyteidl.service.AuthMetadataServiceGrpc.AuthMetadataServiceFutureStub
-
- Enclosing class:
- AuthMetadataServiceGrpc
public static final class AuthMetadataServiceGrpc.AuthMetadataServiceFutureStub extends io.grpc.stub.AbstractFutureStub<AuthMetadataServiceGrpc.AuthMetadataServiceFutureStub>
The following defines an RPC service that is also served over HTTP via grpc-gateway. Standard response codes for both are defined here: https://github.com/grpc-ecosystem/grpc-gateway/blob/master/runtime/errors.go RPCs defined in this service must be anonymously accessible.
-
-
Constructor Summary
Constructors Modifier Constructor Description privateAuthMetadataServiceFutureStub(io.grpc.Channel channel, io.grpc.CallOptions callOptions)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected AuthMetadataServiceGrpc.AuthMetadataServiceFutureStubbuild(io.grpc.Channel channel, io.grpc.CallOptions callOptions)com.google.common.util.concurrent.ListenableFuture<Auth.OAuth2MetadataResponse>getOAuth2Metadata(Auth.OAuth2MetadataRequest request)Anonymously accessible.com.google.common.util.concurrent.ListenableFuture<Auth.PublicClientAuthConfigResponse>getPublicClientConfig(Auth.PublicClientAuthConfigRequest request)Anonymously accessible.
-
-
-
Method Detail
-
build
protected AuthMetadataServiceGrpc.AuthMetadataServiceFutureStub build(io.grpc.Channel channel, io.grpc.CallOptions callOptions)
- Specified by:
buildin classio.grpc.stub.AbstractStub<AuthMetadataServiceGrpc.AuthMetadataServiceFutureStub>
-
getOAuth2Metadata
public com.google.common.util.concurrent.ListenableFuture<Auth.OAuth2MetadataResponse> getOAuth2Metadata(Auth.OAuth2MetadataRequest request)
Anonymously accessible. Retrieves local or external oauth authorization server metadata.
-
getPublicClientConfig
public com.google.common.util.concurrent.ListenableFuture<Auth.PublicClientAuthConfigResponse> getPublicClientConfig(Auth.PublicClientAuthConfigRequest request)
Anonymously accessible. Retrieves the client information clients should use when initiating OAuth2 authorization requests.
-
-