Versions in this module Expand all Collapse all v3 v3.0.7 Aug 23, 2026 v3.0.6 Aug 21, 2026 Changes in this version + type CertificateOptions struct + CACert []byte + CAPath string + ClientCert []byte + ClientCertPath string + ClientKey []byte + ClientKeyPath string + InsecureSkipVerify bool + MaxVersion uint16 + MinVersion uint16 + ServerName string + func (o *CertificateOptions) BuildHTTPTransport() (*http.Transport, error) + func (o *CertificateOptions) BuildTLSConfig() (*tls.Config, error) + func (o *CertificateOptions) Resolve() error + func (o *CertificateOptions) Validate() error + func (o CertificateOptions) IsZero() bool + type Option func(*CertificateOptions) + func WithBaseTLSConfig(base *tls.Config) Option + func WithBaseTransport(base *http.Transport) Option