Versions in this module Expand all Collapse all v0 v0.2.0 Jun 15, 2020 Changes in this version + type CertificateConsumerUpdater interface + UpdateCertificate func(info certmgmt.CertificateInfo) + type CertificateSource interface + GetCertificate func(*tls.ClientHelloInfo) (*tls.Certificate, error) + GetCertificateInfo func() certmgmt.CertificateInfo + type CertificateUpdaterFunc func(info certmgmt.CertificateInfo) + func (this CertificateUpdaterFunc) UpdateCertificate(info certmgmt.CertificateInfo) + type CertificateWatch interface + RegisterConsumer func(h CertificateConsumerUpdater) + type Watchable interface + RegisterConsumer func(h CertificateConsumerUpdater) + type WatchableSource struct + func (this *WatchableSource) NotifyUpdate(info certmgmt.CertificateInfo) + func (this *WatchableSource) RegisterConsumer(h CertificateConsumerUpdater)