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.ChannelCredentialscreateChannelCredentials(SocketProviderBuilder socketBuilder) Create theChannelCredentialsto use for the client channel.static io.grpc.ServerCredentialscreateServerCredentials(SocketProviderBuilder socketBuilder) Create theServerCredentialsto use for the gRPC Proxy.
-
Method Details
-
createServerCredentials
public static io.grpc.ServerCredentials createServerCredentials(SocketProviderBuilder socketBuilder) Create theServerCredentialsto use for the gRPC Proxy.- Parameters:
socketBuilder- the optionalSocketProviderBuilderto use to provide the TLS configuration- Returns:
- the
ServerCredentialsto use for the gRPC Proxy
-
createChannelCredentials
public static io.grpc.ChannelCredentials createChannelCredentials(SocketProviderBuilder socketBuilder) Create theChannelCredentialsto use for the client channel.- Parameters:
socketBuilder- the channelSocketProviderBuilder- Returns:
- the
ChannelCredentialsto use for the client channel.
-