aboutsummaryrefslogtreecommitdiff
path: root/cmd/acme/main.go
blob: c85d1b38a424874f4174d96ac5bda65add92088e (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
package main

import (
	"log"

	"dim13.org/acme"
)

func must(err error) {
	if err != nil {
		log.Fatal(err)
	}
}

func main() {
	dir, err := acme.NewDirectory(acme.LEV1)
	must(err)
	log.Println(dir)

	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))
}