# Packages
Package autocert is the ACME provider from golang.org/x/crypto/acme/autocert This provider does not take any config.
# Functions
AcceptToS indicates whether you accept your CA's terms of service.
CA sets the CA of an acme.Options.
Cache provides a cache / storage interface to the underlying ACME library as there is no standard, this needs to be validated by the underlying implementation.
ChallengeProvider sets the Challenge provider of an acme.Options if set, it enables the DNS challenge, otherwise tls-alpn-01 will be used.
DefaultOptions uses the Let's Encrypt Production CA, with DNS Challenge disabled.
Logger sets the underline logger.
OnDemand enables on-demand certificate issuance.
# Constants
The Let's Encrypt ACME endpoints.
The Let's Encrypt ACME endpoints.
# Variables
ErrProviderNotImplemented can be returned when attempting to instantiate an unimplemented provider.
# Interfaces
Provider is a ACME provider interface.
# Type aliases
Option (or Options) are passed to New() to configure providers.