Versions in this module Expand all Collapse all v1 v1.0.6 Jun 14, 2022 v1.0.5 Jun 14, 2022 Changes in this version + func BuildTlsConfigWithCertAndKeyPaths(certPath, privKeyPath, domain string) (*tls.Config, error) + func BuildTlsConfigWithCerts(domain string, certs ...tls.Certificate) (*tls.Config, error) + func HandleWildcardCertificates(domain, email string, store *Provider, debug bool) (*tls.Config, error) + type Provider struct + func NewProvider() *Provider + func (p *Provider) AppendRecords(ctx context.Context, zoneName string, recs []libdns.Record) ([]libdns.Record, error) + func (p *Provider) DeleteRecords(ctx context.Context, zoneName string, recs []libdns.Record) ([]libdns.Record, error) + func (p *Provider) GetRecords(ctx context.Context, zoneName string) ([]libdns.Record, error) + type RecordStore struct