HashiCorp Vault PKI provisioning
During provisioning of a subordinate CA certificate to a HashiCorp Vault PKI secrets engine, the driver:
- Invokes the Vault API to generate the key pair and CSR for the CA.
- Retrieves the CSR and enrolls it with a CA that supports issuance of subordinate CA certificates, such as Microsoft ADCS.
- Invokes the Vault API to install the signed CA certificate in the Vault PKI secrets engine. The certificate enables the CA to issue end-entity certificates via the HashiCorp role.
- Provisions the role information to the Vault. Only role information that was created by the Web SDK can provision to the vault.
To provision, you can use