Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

ACME PKI issuer: add support for Authority ID or DN #4903

Merged
merged 2 commits into from
Nov 18, 2024

Conversation

abbra
Copy link
Contributor

@abbra abbra commented Nov 18, 2024

Allow issuing ACME certificates using a specific authority. This would allow FreeIPA to specify a particular subCA to handle ACME certificates.

Fixes: #4902

@abbra abbra force-pushed the acme-use-authority-id-or-dn branch 4 times, most recently from dbd69d0 to 4873f7f Compare November 18, 2024 09:45
Allow issuing ACME certificates using a specific authority.
This would allow FreeIPA to specify a particular subCA to handle ACME
certificates.

Fixes: dogtagpki#4902

Signed-off-by: Alexander Bokovoy <[email protected]>
@abbra abbra force-pushed the acme-use-authority-id-or-dn branch 3 times, most recently from c74311f to 9dff709 Compare November 18, 2024 12:15
@abbra abbra force-pushed the acme-use-authority-id-or-dn branch from 9dff709 to 90ddf9c Compare November 18, 2024 12:58
@abbra
Copy link
Contributor Author

abbra commented Nov 18, 2024

I added a basic test that puts main IPA CA ID as the authority ID to issue ACME certificate. This test now passes, I think the PR is ready for review.

Copy link
Member

@fmarco76 fmarco76 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@fmarco76
Copy link
Member

@abbra Thanks!

@fmarco76 fmarco76 merged commit 4d07685 into dogtagpki:master Nov 18, 2024
159 of 168 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Allow ACME PKI issuer to specify authority to issue certificates
2 participants