Versions in this module Expand all Collapse all v0 v0.0.5 Jan 30, 2023 v0.0.4 Jan 30, 2023 v0.0.3 Nov 8, 2022 Changes in this version + func PopFirstArgument(args []string) (string, []string, error) + func PrintCRL(certList []byte) + func PrintCert(key, csrBytes, cert []byte) + func PrintOCSPResponse(resp []byte) + func ReadStdin(filename string) ([]byte, error) + func RootFromConfig(c *Config) universal.Root + func Start(cmds map[string]*Command) error + type Command struct + Flags []string + Main func(args []string, c Config) error + UsageText string + type Config struct + AKI string + Address string + AuthKey string + CABundleFile string + CAFile string + CAKeyFile string + CFG *config.Config + CNOverride string + CRL string + CRLExpiration time.Duration + CSRFile string + CSVFile string + CertFile string + ConfigFile string + DBConfigFile string + Disable string + Domain string + Family string + Flavor string + Hostname string + IP string + IntBundleFile string + IntDir string + IntermediatesFile string + Interval time.Duration + IsCA bool + KeyFile string + Label string + List bool + MaxHosts int + Metadata string + MinTLSVersion string + MutualTLSCAFile string + MutualTLSCNRegex string + MutualTLSCertFile string + MutualTLSKeyFile string + NumWorkers int + PGPName string + PGPPrivate string + Password string + Path string + Port int + Profile string + Reason string + Remote string + RenewCA bool + ResponderFile string + ResponderKeyFile string + Responses string + RevokedAt string + Scanner string + Serial string + Status string + TLSCertFile string + TLSKeyFile string + TLSRemoteCAs string + Timeout time.Duration + Usage string