Class CertificateProviderRegistry
java.lang.Object
io.grpc.xds.internal.security.certprovider.CertificateProviderRegistry
Maintains
CertificateProviders for all registered plugins.-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidderegister(CertificateProviderProvider certificateProviderProvider) Deregisters a provider.static CertificateProviderRegistryReturns the singleton registry.voidregister(CertificateProviderProvider certificateProviderProvider) Register aCertificateProviderProvider.
-
Constructor Details
-
CertificateProviderRegistry
public CertificateProviderRegistry()
-
-
Method Details
-
getInstance
Returns the singleton registry. -
register
Register aCertificateProviderProvider.If a provider with the same
namewas already registered, this method will overwrite that provider. -
deregister
Deregisters a provider. No-op if the provider is not in the registry.- Parameters:
certificateProviderProvider- the provider that was added to the registry viaregister(CertificateProviderProvider).
-