Package com.oracle.coherence.grpc.proxy
Class NettyCredentialsHelper
java.lang.Object
com.oracle.coherence.grpc.proxy.NettyCredentialsHelper
A helper class to resolve gRPC credentials.
-
Method Summary
Modifier and TypeMethodDescriptionstatic io.grpc.ChannelCredentials
createChannelCredentials
(SocketProviderBuilder socketBuilder) Create theChannelCredentials
to use for the client channel.static io.grpc.ServerCredentials
createServerCredentials
(SocketProviderBuilder socketBuilder) Create theServerCredentials
to use for the gRPC Proxy.
-
Method Details
-
createServerCredentials
public static io.grpc.ServerCredentials createServerCredentials(SocketProviderBuilder socketBuilder) Create theServerCredentials
to use for the gRPC Proxy.- Parameters:
socketBuilder
- the optionalSocketProviderBuilder
to use to provide the TLS configuration- Returns:
- the
ServerCredentials
to use for the gRPC Proxy
-
createChannelCredentials
public static io.grpc.ChannelCredentials createChannelCredentials(SocketProviderBuilder socketBuilder) Create theChannelCredentials
to use for the client channel.- Parameters:
socketBuilder
- the channelSocketProviderBuilder
- Returns:
- the
ChannelCredentials
to use for the client channel.
-