From 4bb24ca0dd0b4b8d5d64637708e11de4eed637b4 Mon Sep 17 00:00:00 2001 From: Dimitri Sokolyuk Date: Tue, 5 Jan 2016 01:45:29 +0100 Subject: Use signer for register --- provider.go | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/provider.go b/provider.go index c6b8e9f..431bc46 100644 --- a/provider.go +++ b/provider.go @@ -175,12 +175,12 @@ func parseHeader(r *http.Response) nextStep { challenge cert-chain */ -func (p *Provider) Register(a *Account, c Contacts) error { +func (p *Provider) Register(s Signer, c Contacts) error { r := &Registration{ Resource: ResNewReg, Contact: c, } - resp, err := p.post(p.NewReg, a, r) + resp, err := p.post(p.NewReg, s, r) if err != nil && err.(Problem).Err != ErrMalformed { return err } @@ -189,7 +189,7 @@ func (p *Provider) Register(a *Account, c Contacts) error { case http.StatusConflict: // Query Location r = &Registration{Resource: ResReg} - resp, err = p.post(ns.Location.String(), a, r) + resp, err = p.post(ns.Location.String(), s, r) if err != nil { return err } @@ -202,7 +202,7 @@ func (p *Provider) Register(a *Account, c Contacts) error { Contact: c, Agreement: tos, } - _, err = p.post(ns.Location.String(), a, r) + _, err = p.post(ns.Location.String(), s, r) } } return err -- cgit v1.2.3