Versions in this module Expand all Collapse all v0 v0.0.6 Aug 9, 2022 v0.0.5 Aug 9, 2022 v0.0.4 Aug 9, 2022 v0.0.3 Aug 9, 2022 v0.0.2 Apr 18, 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