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

Added support for retrieving certificates when asynchronous order finalization is enabled on the ACME server-side. #64

Open
wants to merge 2 commits into
base: master
Choose a base branch
from

Commits on Feb 7, 2024

  1. Added support for retrieving certificates when asynchronous order fin…

    …alization is enabled on the ACME server-side. // see: https://community.letsencrypt.org/t/enabling-asynchronous-order-finalization/193522
    
    Description: The `getCertificate()` method in the `Client` class has been updated to handle cases where the certificate is not immediately available and retries fetching the certificate until it becomes valid.
    This commit also introduces a new (private) method `getCertificateChain()` in the `Client` class, which is used to fetch the certificate chain from the ACME API to avoid implementing the same code multiple times.
    Additionally, the `Order` class has been updated to include the new `certificate` property and a corresponding `getCertificate()` getter method.
    CodeAdminDe committed Feb 7, 2024
    Configuration menu
    Copy the full SHA
    0feb304 View commit details
    Browse the repository at this point in the history

Commits on Feb 8, 2024

  1. fixed typo

    fixed typo `getCertficateChain` => `getCertificateChain`
    CodeAdminDe committed Feb 8, 2024
    Configuration menu
    Copy the full SHA
    4de321f View commit details
    Browse the repository at this point in the history