Package io.grpc.xds
Class XdsServerCredentials
java.lang.Object
io.grpc.xds.XdsServerCredentials
@ExperimentalApi("https://github.com/grpc/grpc-java/issues/7514")
public class XdsServerCredentials
extends Object
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic io.grpc.ServerCredentials
create
(io.grpc.ServerCredentials fallback) Creates credentials to be configured by xDS, falling back to other credentials if no TLS configuration is provided by xDS.
-
Constructor Details
-
XdsServerCredentials
private XdsServerCredentials()
-
-
Method Details
-
create
public static io.grpc.ServerCredentials create(io.grpc.ServerCredentials fallback) Creates credentials to be configured by xDS, falling back to other credentials if no TLS configuration is provided by xDS.- Parameters:
fallback
- Credentials to fall back to.- Throws:
IllegalArgumentException
- if fallback is unable to be used
-