aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--provider.go8
1 files 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