Design ACME integration on top of the profile and approval model #7
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Prepare and implement an ACME integration layer that issues certificates through the existing PKI/profile infrastructure rather than bypassing it. ACME should become an enrollment and automation surface, not a parallel issuance model.
Why this matters
ACME is a strategic next step, but in regulated environments it must respect profiles, approval policy, issuance governance, and audit requirements.
Acceptance criteria
The server includes durable ACME state, JWS and nonce handling, challenge and EAB provider boundaries, issuance, revocation, documentation, and packaged HTTPS integration coverage. Close the issue after regression verification.