aboutsummaryrefslogtreecommitdiff
path: root/cmd/acme/main.go
diff options
context:
space:
mode:
authorDimitri Sokolyuk <demon@dim13.org>2016-01-07 13:49:42 +0100
committerDimitri Sokolyuk <demon@dim13.org>2016-01-07 13:49:42 +0100
commit8d375e0c4b10804c4c3b317988425f7451948ba5 (patch)
tree53cc62dbaa4172ec359f21ad9131066e84ab91a6 /cmd/acme/main.go
parenta0d0c73d20f8cfb9e25e455ff6d31360e33d596e (diff)
generalize
Diffstat (limited to 'cmd/acme/main.go')
-rw-r--r--cmd/acme/main.go15
1 files changed, 9 insertions, 6 deletions
diff --git a/cmd/acme/main.go b/cmd/acme/main.go
index 7cf990d..666c9b8 100644
--- a/cmd/acme/main.go
+++ b/cmd/acme/main.go
@@ -91,19 +91,22 @@ func main() {
log.Fatal("register", err)
}
- err = p.Authorize(a, des.Altnames[0])
+ d, err := acme.NewDesire(des.Altnames, des.Size)
if err != nil {
- log.Fatal("authz", err)
+ log.Fatal("newDesire", err)
}
- crt, err := p.Cert(a, des.Altnames, des.key)
+ err = p.Authorize(a, d)
if err != nil {
- log.Fatal("cert", err)
+ log.Fatal("authz", err)
}
- err = saveCert(des, crt)
+ err = p.Cert(a, d)
if err != nil {
- log.Fatal("save cert", err)
+ log.Fatal("cert", err)
}
+
+ d.SaveKey(des.Key)
+ d.SaveCert(des.Cert)
}
}