rmbolger / Posh-ACME

PowerShell module and ACME client to create certificates from Let's Encrypt (or other ACME CA)
https://poshac.me/docs/latest/
MIT License
778 stars 190 forks source link

Add ARI support for draft-03 #551

Closed rmbolger closed 6 months ago

rmbolger commented 6 months ago

The ARI (ACME Renewal Information) draft standard is approaching finalization and the draft-03 version is currently supported in by both Let's Encrypt and Google Trust Services. This change adds ARI support in the module conditionally on the existence of the renewalInfo field in the directory endpoint. As other ACME providers add support, it will be enabled automatically once they start publishing that endpoint.

The following user facing changes are part of this PR: