mirror of https://github.com/breard-r/acmed.git
Browse Source
Stop to require the `orders` field on account creation
Stop to require the `orders` field on account creation
RFC 8555 states that: - when an account is successfully created, the server "returns this account object" (section 7.3); - the `orders` field in account objects is mandatory (section 7.1.2). Despite that, Boulder does not returns the `orders` field when an account is created. This non-standard behavior prevented ACMEd from creating account and testing them for existence. In order to allow ACMEd to retrieve certificates from CAs using Boulder, the `orders` field is no longer mandatory and the account existence is tested when the order is requested. https://github.com/letsencrypt/boulder/issues/3335pull/39/head
Rodolphe Breard
4 years ago
6 changed files with 64 additions and 47 deletions
-
3CHANGELOG.md
-
23acmed/src/account.rs
-
6acmed/src/account/storage.rs
-
32acmed/src/acme_proto.rs
-
38acmed/src/acme_proto/account.rs
-
9acmed/src/http.rs
Write
Preview
Loading…
Cancel
Save
Reference in new issue