Uses of Class
io.grpc.xds.XdsCredentialsProvider
-
Packages that use XdsCredentialsProvider Package Description io.grpc.xds Library for gPRC proxyless service mesh using Envoy xDS protocol.io.grpc.xds.internal Interfaces and implementations that are internal to gRPC. -
-
Uses of XdsCredentialsProvider in io.grpc.xds
Fields in io.grpc.xds with type parameters of type XdsCredentialsProvider Modifier and Type Field Description private java.util.LinkedHashSet<XdsCredentialsProvider>
XdsCredentialsRegistry. allProviders
private com.google.common.collect.ImmutableMap<java.lang.String,XdsCredentialsProvider>
XdsCredentialsRegistry. effectiveProviders
Generated fromallProviders
.Methods in io.grpc.xds that return XdsCredentialsProvider Modifier and Type Method Description XdsCredentialsProvider
XdsCredentialsRegistry. getProvider(java.lang.String name)
Returns the effective provider for the given xds credential name, ornull
if no suitable provider can be found.Methods in io.grpc.xds that return types with arguments of type XdsCredentialsProvider Modifier and Type Method Description (package private) java.util.Map<java.lang.String,XdsCredentialsProvider>
XdsCredentialsRegistry. providers()
Returns effective providers map from scheme to the highest priority XdsCredsProvider of that scheme.Methods in io.grpc.xds with parameters of type XdsCredentialsProvider Modifier and Type Method Description private void
XdsCredentialsRegistry. addProvider(XdsCredentialsProvider provider)
void
XdsCredentialsRegistry. deregister(XdsCredentialsProvider provider)
Deregisters a provider.int
XdsCredentialsRegistry.XdsCredentialsProviderPriorityAccessor. getPriority(XdsCredentialsProvider provider)
boolean
XdsCredentialsRegistry.XdsCredentialsProviderPriorityAccessor. isAvailable(XdsCredentialsProvider provider)
void
XdsCredentialsRegistry. register(XdsCredentialsProvider provider)
Register a provider. -
Uses of XdsCredentialsProvider in io.grpc.xds.internal
Subclasses of XdsCredentialsProvider in io.grpc.xds.internal Modifier and Type Class Description class
GoogleDefaultXdsCredentialsProvider
A wrapper class that supportsGoogleDefaultChannelCredentials
for Xds by implementingXdsCredentialsProvider
.class
InsecureXdsCredentialsProvider
A wrapper class that supportsInsecureChannelCredentials
for Xds by implementingXdsCredentialsProvider
.class
TlsXdsCredentialsProvider
A wrapper class that supportsTlsChannelCredentials
for Xds by implementingXdsCredentialsProvider
.
-