mirror of
https://github.com/go-acme/lego
synced 2026-03-14 14:35:48 +01:00
chore: group flag names
This commit is contained in:
parent
9a90f6db6c
commit
fbbf12c74f
1 changed files with 53 additions and 32 deletions
85
cmd/flags.go
85
cmd/flags.go
|
|
@ -11,48 +11,69 @@ import (
|
|||
"software.sslmate.com/src/go-pkcs12"
|
||||
)
|
||||
|
||||
// Flag names.
|
||||
// Flag names related to the account and domains.
|
||||
const (
|
||||
flgDomains = "domains"
|
||||
flgAcceptTOS = "accept-tos"
|
||||
flgEmail = "email"
|
||||
flgCSR = "csr"
|
||||
flgEAB = "eab"
|
||||
flgKID = "kid"
|
||||
flgHMAC = "hmac"
|
||||
)
|
||||
|
||||
// Flag names related to the output.
|
||||
const (
|
||||
flgFilename = "filename"
|
||||
flgPath = "path"
|
||||
flgPEM = "pem"
|
||||
flgPFX = "pfx"
|
||||
flgPFXPass = "pfx.pass"
|
||||
flgPFXFormat = "pfx.format"
|
||||
)
|
||||
|
||||
// Flag names related to the ACME client.
|
||||
const (
|
||||
flgServer = "server"
|
||||
flgDisableCommonName = "disable-cn"
|
||||
flgKeyType = "key-type"
|
||||
flgHTTPTimeout = "http-timeout"
|
||||
flgTLSSkipVerify = "tls-skip-verify"
|
||||
flgCertTimeout = "cert.timeout"
|
||||
flgOverallRequestLimit = "overall-request-limit"
|
||||
flgUserAgent = "user-agent"
|
||||
)
|
||||
|
||||
// Flag names related to HTTP-01 challenge.
|
||||
const (
|
||||
flgHTTP = "http"
|
||||
flgHTTPPort = "http.port"
|
||||
flgHTTPDelay = "http.delay"
|
||||
flgHTTPProxyHeader = "http.proxy-header"
|
||||
flgHTTPWebroot = "http.webroot"
|
||||
flgHTTPMemcachedHost = "http.memcached-host"
|
||||
flgHTTPS3Bucket = "http.s3-bucket"
|
||||
)
|
||||
|
||||
// Flag names related to TLS-ALPN-01 challenge.
|
||||
const (
|
||||
flgTLS = "tls"
|
||||
flgTLSPort = "tls.port"
|
||||
flgTLSDelay = "tls.delay"
|
||||
)
|
||||
|
||||
// Flag names related to DNS-01 challenge.
|
||||
const (
|
||||
flgDomains = "domains"
|
||||
flgServer = "server"
|
||||
flgAcceptTOS = "accept-tos"
|
||||
flgEmail = "email"
|
||||
flgDisableCommonName = "disable-cn"
|
||||
flgCSR = "csr"
|
||||
flgEAB = "eab"
|
||||
flgKID = "kid"
|
||||
flgHMAC = "hmac"
|
||||
flgKeyType = "key-type"
|
||||
flgFilename = "filename"
|
||||
flgPath = "path"
|
||||
flgHTTP = "http"
|
||||
flgHTTPPort = "http.port"
|
||||
flgHTTPDelay = "http.delay"
|
||||
flgHTTPProxyHeader = "http.proxy-header"
|
||||
flgHTTPWebroot = "http.webroot"
|
||||
flgHTTPMemcachedHost = "http.memcached-host"
|
||||
flgHTTPS3Bucket = "http.s3-bucket"
|
||||
flgTLS = "tls"
|
||||
flgTLSPort = "tls.port"
|
||||
flgTLSDelay = "tls.delay"
|
||||
flgDNS = "dns"
|
||||
flgDNSDisableCP = "dns.disable-cp"
|
||||
flgDNSPropagationWait = "dns.propagation-wait"
|
||||
flgDNSPropagationDisableANS = "dns.propagation-disable-ans"
|
||||
flgDNSPropagationRNS = "dns.propagation-rns"
|
||||
flgDNSResolvers = "dns.resolvers"
|
||||
flgHTTPTimeout = "http-timeout"
|
||||
flgTLSSkipVerify = "tls-skip-verify"
|
||||
flgDNSTimeout = "dns-timeout"
|
||||
flgPEM = "pem"
|
||||
flgPFX = "pfx"
|
||||
flgPFXPass = "pfx.pass"
|
||||
flgPFXFormat = "pfx.format"
|
||||
flgCertTimeout = "cert.timeout"
|
||||
flgOverallRequestLimit = "overall-request-limit"
|
||||
flgUserAgent = "user-agent"
|
||||
)
|
||||
|
||||
// Environment variable names.
|
||||
const (
|
||||
envEAB = "LEGO_EAB"
|
||||
envEABHMAC = "LEGO_EAB_HMAC"
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue