PR for 1.-3.
PR for 4.
Issue related to 4.
On 20/02/17 16:17, Sophie Herold wrote:
> I cannot find where the response to account updates is specified.
> Boulder replies with "202 Accepted" and an account object. Since
> updates with trivial payload should be used for account information,
> it seems to be expected that an account object is returned. The
> specified response status for "Account deactivation" is "200 OK".
> It would be consistent to specify the same response status for
> account updates I guess?
> The client should be able to choose between "Account URI recovery"
> and "Account Creation", if needed. A possible way would be to clarify
> that account creations with trivial payload MUST be rejected. However,
> if an account exists, the "Content-Location" header and "200 OK" is
> returned, independent of the payloads content. Therefore a trivial
> payload could be used to check if an account with the used key exists,
> without creating it.
> As "6.3.4. Account deactivation", other queries should get their own
> sub-sub sections. Something like
> - "6.3.x Account URI recovery" ("new-account", maybe trivial payload)
> - "6.3.x Account update"
> - "6.3.x Account information" (update with trivial payload)
> Is it really an account URI or rather an account URL? Some fields
> changed from "uri" to "url". I guess, all occurrences of URIs should
> be URLs. The only exception that I see is the "type" field in the
> "Problem Details" responses.
Acme mailing list