Add Authorizations to CSR request message

This commit is contained in:
xenolf 2015-06-13 04:10:32 +02:00
parent b04e5a4aac
commit 1ceebb72a2
2 changed files with 3 additions and 2 deletions

View file

@ -253,7 +253,7 @@ func (c *Client) requestCertificates(challenges []*authorizationResource) ([]Cer
return nil, err
}
csrString := base64.URLEncoding.EncodeToString(csr)
jsonBytes, err := json.Marshal(csrMessage{Csr: csrString})
jsonBytes, err := json.Marshal(csrMessage{Csr: csrString, Authorizations: []string{authz.AuthURL}})
if err != nil {
return nil, err
}

View file

@ -58,7 +58,8 @@ type challenge struct {
}
type csrMessage struct {
Csr string `json:"csr"`
Csr string `json:"csr"`
Authorizations []string `json:"authorizations"`
}
// CertificateResource represents a CA issued certificate.