MCPcopy
hub / github.com/caddyserver/caddy / ProvisionDefaultCA

Method ProvisionDefaultCA

modules/caddypki/pki.go:81–88  ·  view source on GitHub ↗

ProvisionDefaultCA sets up the default CA.

(ctx caddy.Context)

Source from the content-addressed store, hash-verified

79
80// ProvisionDefaultCA sets up the default CA.
81func (p *PKI) ProvisionDefaultCA(ctx caddy.Context) error {
82 if p.CAs == nil {
83 p.CAs = make(map[string]*CA)
84 }
85
86 p.CAs[DefaultCAID] = new(CA)
87 return p.CAs[DefaultCAID].Provision(ctx, DefaultCAID, p.log)
88}
89
90// Start starts the PKI app.
91func (p *PKI) Start() error {

Callers 2

ProvisionMethod · 0.95
GetCAMethod · 0.95

Calls 1

ProvisionMethod · 0.65

Tested by

no test coverage detected