From 216d8f0efbb95336c948faec338db1c5cd56e97c Mon Sep 17 00:00:00 2001 From: Mariano Cano Date: Wed, 27 Apr 2022 15:44:41 -0700 Subject: [PATCH] Handle acme requests with the new api --- ca/ca.go | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) diff --git a/ca/ca.go b/ca/ca.go index 783255ce..933db275 100644 --- a/ca/ca.go +++ b/ca/ca.go @@ -200,20 +200,18 @@ func (ca *CA) Init(cfg *config.Config) (*CA, error) { return nil, errors.Wrap(err, "error configuring ACME DB interface") } } - acmeHandler := acmeAPI.NewHandler(acmeAPI.HandlerOptions{ + acmeOptions := &acmeAPI.HandlerOptions{ Backdate: *cfg.AuthorityConfig.Backdate, - DB: acmeDB, DNS: dns, Prefix: prefix, - CA: auth, - }) + } mux.Route("/"+prefix, func(r chi.Router) { - acmeHandler.Route(r) + acmeAPI.Route(r, acmeOptions) }) // Use 2.0 because, at the moment, our ACME api is only compatible with v2.0 // of the ACME spec. mux.Route("/2.0/"+prefix, func(r chi.Router) { - acmeHandler.Route(r) + acmeAPI.Route(r, acmeOptions) }) // Admin API Router