aboutsummaryrefslogtreecommitdiff
path: root/cmd/x/main.go
diff options
context:
space:
mode:
authorDimitri Sokolyuk <demon@dim13.org>2015-12-10 13:32:14 +0100
committerDimitri Sokolyuk <demon@dim13.org>2015-12-10 13:32:14 +0100
commit180dda5b51fafcc972ece0f4cfedc25a615e3ecb (patch)
treeb1c2ea633a4f6a792e7ac6d9587a1a983063a4db /cmd/x/main.go
parent54f6c23a9670700e8a7d14858173e19221e16550 (diff)
Tweak methods
Diffstat (limited to 'cmd/x/main.go')
-rw-r--r--cmd/x/main.go21
1 files changed, 15 insertions, 6 deletions
diff --git a/cmd/x/main.go b/cmd/x/main.go
index 51ebbc4..a876cec 100644
--- a/cmd/x/main.go
+++ b/cmd/x/main.go
@@ -1,6 +1,7 @@
package main
import (
+ "io/ioutil"
"log"
"dim13.org/acme"
@@ -12,11 +13,19 @@ func main() {
log.Fatal(err)
}
log.Printf("%+v\n", c)
- for {
- n, err := c.Nonce()
- if err != nil {
- break
- }
- log.Printf("%+v\n", n)
+ a, err := acme.NewAccount("another@example.com", acme.KeySize)
+ if err != nil {
+ log.Fatal(err)
+ }
+ resp, err := c.Post(a, c.Dir.NewReg, acme.NewRegistration(a.Contact, acme.NewReg{}))
+ if err != nil {
+ log.Fatal(err)
}
+ defer resp.Body.Close()
+ body, err := ioutil.ReadAll(resp.Body)
+ if err != nil {
+ log.Fatal(err)
+ }
+ log.Println(string(body))
+
}