Skip to content
This repository has been archived by the owner on Apr 24, 2020. It is now read-only.

Allow inclusion of a CSR in new-order requests #356

Open
bifurcation opened this issue Nov 28, 2017 · 0 comments
Open

Allow inclusion of a CSR in new-order requests #356

bifurcation opened this issue Nov 28, 2017 · 0 comments
Milestone

Comments

@bifurcation
Copy link
Contributor

In #342, we moved the CSR from the new-order request to a "finalize" request. In making that change, we dropped support for certain legacy back-end APIs that require a CSR before issuing challenges. If we want to support those back-ends, we will need to re-enable sending CSR in new-order. It seems like there are basically three things to define here:

  1. Add a flag in dictionary.meta to indicate that a CSR is required in new-order
  2. Re-add "csr" as a field in the new-order request and order objects
  3. Add an error code that indicates that a CSR was required in a new-order request

These features are cleanly enough separated that they can probably be handled in a small extension spec if there is a need for them.

@bifurcation bifurcation added this to the Defer milestone Nov 28, 2017
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants
@bifurcation and others