Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var ( ACMEDns01Registries = newRegistry[domain.ACMEDns01ProviderType]() ACMEHttp01Registries = newRegistry[domain.ACMEHttp01ProviderType]() )
Functions ¶
This section is empty.
Types ¶
type ProviderFactoryFunc ¶
type ProviderFactoryFunc func(options *ProviderFactoryOptions) (certifier.ACMEChallenger, error)
type ProviderFactoryOptions ¶
type Registry ¶
type Registry[T comparable] interface { Register(T, ProviderFactoryFunc) error RegisterAlias(T, T) error MustRegister(T, ProviderFactoryFunc) MustRegisterAlias(T, T) Get(T) (ProviderFactoryFunc, error) }
Source Files
¶
- registry.go
- sp_35cn.go
- sp_acmedns.go
- sp_acmehttpreq.go
- sp_akamai_edgedns.go
- sp_aliyun_dns.go
- sp_aliyun_esa.go
- sp_arvancloud.go
- sp_aws_route53.go
- sp_azure_dns.go
- sp_baiducloud_dns.go
- sp_bookmyname.go
- sp_bunny.go
- sp_cloudflare.go
- sp_cloudns.go
- sp_cmcccloud_dns.go
- sp_constellix.go
- sp_ctcccloud_smartdns.go
- sp_desec.go
- sp_digitalocean.go
- sp_dnsexit.go
- sp_dnsla.go
- sp_dnsmadeeasy.go
- sp_duckdns.go
- sp_dynu.go
- sp_dynv6.go
- sp_gandinet.go
- sp_gcore.go
- sp_gname.go
- sp_godaddy.go
- sp_hetzner.go
- sp_hostingde.go
- sp_hostinger.go
- sp_huaweicloud_dns.go
- sp_infomaniak.go
- sp_ionos.go
- sp_jdcloud_dns.go
- sp_linode.go
- sp_local.go
- sp_namecheap.go
- sp_namedotcom.go
- sp_namesilo.go
- sp_netcup.go
- sp_netlify.go
- sp_ns1.go
- sp_ovhcloud.go
- sp_porkbun.go
- sp_powerdns.go
- sp_qingcloud_dns.go
- sp_rainyun.go
- sp_rfc2136.go
- sp_spaceship.go
- sp_ssh.go
- sp_technitiumdns.go
- sp_tencentcloud_dns.go
- sp_tencentcloud_eo.go
- sp_ucloud_udnr.go
- sp_vercel.go
- sp_volcengine_dns.go
- sp_vultr.go
- sp_westcn.go
- sp_xinnet.go
Click to show internal directories.
Click to hide internal directories.