Documentation ¶
Index ¶
Constants ¶
View Source
const (
ACME_CHALLENGE_PROVIDER_NETSCALER_ADNS = "netscalerdns"
)
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type DNSProvider ¶
type DNSProvider struct {
// contains filtered or unexported fields
}
DNSProvider manages ACME requests for NetScaler ADC Authoritative DNS service
func NewNetScalerDnsProvider ¶
func NewNetScalerDnsProvider(maxRetries int) (*DNSProvider, error)
func (*DNSProvider) CleanUp ¶
func (p *DNSProvider) CleanUp(domain string, token string, keyAuth string) error
func (*DNSProvider) Present ¶
func (p *DNSProvider) Present(domain string, token string, keyAuth string) error
Present the ACME challenge to the provider. domain is the fqdn for which the challenge will be provided Parameter endpoint is the path to which ACME will look for the challenge (/.well-known/acme-challenge/<token>) Parameter keyAuth is the value which must be returned for a successful challenge
Click to show internal directories.
Click to hide internal directories.