Uses of Class
io.grpc.xds.XdsCredentialsProvider
Packages that use XdsCredentialsProvider
Package
Description
Library for gPRC proxyless service mesh using Envoy xDS protocol.
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 XdsCredentialsProviderModifier and TypeFieldDescriptionprivate final LinkedHashSet
<XdsCredentialsProvider> XdsCredentialsRegistry.allProviders
private com.google.common.collect.ImmutableMap
<String, XdsCredentialsProvider> XdsCredentialsRegistry.effectiveProviders
Generated fromallProviders
.Methods in io.grpc.xds that return XdsCredentialsProviderModifier and TypeMethodDescriptionXdsCredentialsRegistry.getProvider
(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 XdsCredentialsProviderModifier and TypeMethodDescription(package private) Map
<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 XdsCredentialsProviderModifier and TypeMethodDescriptionprivate 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.internalModifier and TypeClassDescriptionfinal class
A wrapper class that supportsGoogleDefaultChannelCredentials
for Xds by implementingXdsCredentialsProvider
.final class
A wrapper class that supportsInsecureChannelCredentials
for Xds by implementingXdsCredentialsProvider
.final class
A wrapper class that supportsTlsChannelCredentials
for Xds by implementingXdsCredentialsProvider
.