package
0.0.0-20231023160756-7bee2ce54a71
Repository: https://github.com/celtech/acme.git
Documentation: pkg.go.dev

# Functions

No description provided by the author
No description provided by the author
ClearFqdnCache clears the cache of fqdn to zone mappings.
CondOption Conditional challenge option.
No description provided by the author
FindPrimaryNsByFqdn determines the primary nameserver of the zone apex for the given fqdn by recursing up the domain labels until the nameserver returns a SOA record in the answer section.
FindPrimaryNsByFqdnCustom determines the primary nameserver of the zone apex for the given fqdn by recursing up the domain labels until the nameserver returns a SOA record in the answer section.
FindZoneByFqdn determines the zone apex for the given fqdn by recursing up the domain labels until the nameserver returns a SOA record in the answer section.
FindZoneByFqdnCustom determines the zone apex for the given fqdn by recursing up the domain labels until the nameserver returns a SOA record in the answer section.
GetRecord returns a DNS record which will fulfill the `dns-01` challenge.
No description provided by the author
NewDNSProviderManual returns a DNSProviderManual instance.
No description provided by the author
ToFqdn converts the name into a fqdn appending a trailing dot.
UnFqdn converts the fqdn into a name removing the trailing dot.
WrapPreCheck Allow to define checks before notifying ACME that the DNS challenge is ready.

# Constants

DefaultPollingInterval default polling interval.
DefaultPropagationTimeout default propagation timeout.
DefaultTTL default TTL.

# Structs

Challenge implements the dns-01 challenge.
DNSProviderManual is an implementation of the ChallengeProvider interface.

# Type aliases

No description provided by the author
PreCheckFunc checks DNS propagation before notifying ACME that the DNS challenge is ready.
No description provided by the author
WrapPreCheckFunc wraps a PreCheckFunc in order to do extra operations before or after the main check, put it in a loop, etc.