aboutsummaryrefslogtreecommitdiff
path: root/cmd
diff options
context:
space:
mode:
authorDimitri Sokolyuk <demon@dim13.org>2015-11-27 14:09:12 +0100
committerDimitri Sokolyuk <demon@dim13.org>2015-11-27 14:09:12 +0100
commit6c0b2240d3d53621e0b145b1bd1b79a3826e3485 (patch)
tree218a279fe3c24c20a34d491b8746319b276edcce /cmd
parent23282f058e68aac8bf29216faf90d7f27f6ad8c8 (diff)
Add account
Diffstat (limited to 'cmd')
-rw-r--r--cmd/acme/main.go15
1 files changed, 12 insertions, 3 deletions
diff --git a/cmd/acme/main.go b/cmd/acme/main.go
index c5ed22b..c85d1b3 100644
--- a/cmd/acme/main.go
+++ b/cmd/acme/main.go
@@ -6,12 +6,21 @@ import (
"dim13.org/acme"
)
-func main() {
- dir, err := acme.NewDirectory(acme.LEV1)
+func must(err error) {
if err != nil {
log.Fatal(err)
}
+}
+
+func main() {
+ dir, err := acme.NewDirectory(acme.LEV1)
+ must(err)
log.Println(dir)
- acme.Post(dir.NewReg, acme.Registration{})
+ acc, err := acme.NewAccount("Dimitri Sokolyuk <demon@dim13.org>", 2048)
+ must(err)
+ log.Println(acc)
+
+ me := []string{"mailto:demon@dim13.org"}
+ acme.Post(dir.NewReg, acme.NewRegistration(me))
}