Class CertificateProvider.DistributorWatcher
java.lang.Object
io.grpc.xds.internal.security.certprovider.CertificateProvider.DistributorWatcher
- All Implemented Interfaces:
CertificateProvider.Watcher
- Enclosing class:
CertificateProvider
public static final class CertificateProvider.DistributorWatcher
extends Object
implements CertificateProvider.Watcher
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidonError(io.grpc.Status errorStatus) voidupdateCertificate(PrivateKey key, List<X509Certificate> certChain) voidupdateTrustedRoots(List<X509Certificate> trustedRoots)
-
Constructor Details
-
DistributorWatcher
public DistributorWatcher()
-
-
Method Details
-
getDownstreamWatchers
-
updateCertificate
- Specified by:
updateCertificatein interfaceCertificateProvider.Watcher
-
updateTrustedRoots
- Specified by:
updateTrustedRootsin interfaceCertificateProvider.Watcher
-
onError
public void onError(io.grpc.Status errorStatus) - Specified by:
onErrorin interfaceCertificateProvider.Watcher
-