CSR plugins

CSR plugins are responsible for generating a Certificate Signing Request that the ACME server can fulfill in the final stage of the order process. They determine key properties such as the private key, applications and extensions. When a custom CSR is used as source, no CSR plugin can be chosen. The third party application that generated the custom CSR is expected to take care of the private key and extensions instead.

Elliptic Curve Generate an EC public/private key pair
RSA Generate an RSA public/private key pair

Arguments

‑‑csr Specify which CSR plugin to use. RSA is the default.

Settings

Csr.DefaultCsr Default CSR plugin.

Type: string
Default: undefined (equivalent to "rsa")

Looking for win-acme?

simple-acme is a backwards compatible, drop-in replacement built by the same person. Project history.