Versions in this module Expand all Collapse all v0 v0.2.0-dev.1 May 10, 2023 v0.1.0 Feb 15, 2023 Changes in this version + type Certificate interface + GetCertificatePEM func() []byte + GetPrivateKeyPEM func() []byte + GetTLSCertificate func() *tls.Certificate + type CertificateContainer struct + CertificatePEM []byte + PrivateKeyPEM []byte + TLSCertificate *tls.Certificate + func (c *CertificateContainer) GetCertificatePEM() []byte + func (c *CertificateContainer) GetPrivateKeyPEM() []byte + func (c *CertificateContainer) GetTLSCertificate() *tls.Certificate + type Client interface + GetCAEndpoint func() string + GetCAPem func() []byte + GetCertificate func(hostname string, ttl time.Duration) (Certificate, error)