@@ -65,26 +65,26 @@ var (
6565
6666// Config represents the CA configuration and it's mapped to a JSON object.
6767type Config struct {
68- Root multiString `json:"root"`
69- FederatedRoots []string `json:"federatedRoots"`
70- IntermediateCert string `json:"crt"`
71- IntermediateKey string `json:"key"`
72- Address string `json:"address"`
73- InsecureAddress string `json:"insecureAddress"`
74- DNSNames []string `json:"dnsNames"`
75- KMS * kms.Options `json:"kms,omitempty"`
76- SSH * SSHConfig `json:"ssh,omitempty"`
77- Logger json.RawMessage `json:"logger,omitempty"`
78- DB * db.Config `json:"db,omitempty"`
79- Monitoring json.RawMessage `json:"monitoring,omitempty"`
80- AuthorityConfig * AuthConfig `json:"authority,omitempty"`
81- TLS * TLSOptions `json:"tls,omitempty"`
82- Password string `json:"password,omitempty"`
83- Templates * templates.Templates `json:"templates,omitempty"`
84- CommonName string `json:"commonName,omitempty"`
85- CRL * CRLConfig `json:"crl,omitempty"`
86- MetricsAddress string `json:"metricsAddress,omitempty"`
87- SkipValidation bool `json:"-"`
68+ Root multiString `json:"root"`
69+ FederatedRoots []string `json:"federatedRoots"`
70+ IntermediateCert string `json:"crt"`
71+ IntermediateKey string `json:"key"`
72+ Address string `json:"address"`
73+ InsecureAddress string `json:"insecureAddress"`
74+ DNSNames []string `json:"dnsNames"`
75+ KMS * kms.Options `json:"kms,omitempty"`
76+ SSH * SSHConfig `json:"ssh,omitempty"`
77+ Logger json.RawMessage `json:"logger,omitempty"`
78+ DB * db.Config `json:"db,omitempty"`
79+ Monitoring json.RawMessage `json:"monitoring,omitempty"`
80+ AuthorityConfig * AuthConfig `json:"authority,omitempty"`
81+ TLS * TLSOptions `json:"tls,omitempty"`
82+ Password string `json:"password,omitempty"`
83+ Templates * templates.Templates `json:"templates,omitempty"`
84+ CommonName string `json:"commonName,omitempty"`
85+ CRL * CRLConfig `json:"crl,omitempty"`
86+ MetricsAddress string `json:"metricsAddress,omitempty"`
87+ SkipValidation bool `json:"-"`
8888 SkipSCEPValidation bool `json:"-"`
8989
9090 // Keeps record of the filename the Config is read from
0 commit comments