HashiCorp PKI APIs
The Public Key Infrastructure (PKI) interface allows Trust Protection Platform to act as an Intermediate Certificate Authority for certificate vaults. This interface also sends the CSR to the CA to sign.
The signed certificate includes the root, intermediate, and end user certificate chain. Trust Protection Platform provisions the chain to the vault and stores information about the chain. The vault stores the intermediate and end user certificates.
The PKI interface is only available through the Web SDK.However, the HashiCorpVault PKI application object and Role object appear in the Policy folder. For other details, see HashiCorp Vault PKIโoverview.
This interface is valid only if you purchased a certificate product.
๐๏ธ Create a role
Create a role in Trust Protection Platform.
๐๏ธ Remove policy enforcement settings
Remove policy enforcement settings for a HashiCorp Vault PKI role from Trust Protection Platform.
๐๏ธ Retrieve policy information
Retrieve policy information from Trust Protection Platform about a HashiCorp Vault PKI role.
๐๏ธ Update Trust Protection Platform info
Update Trust Protection Platform information about a HashiCorp role.
๐๏ธ Create or update roles
Create or update roles in the HashiCorp Vault PKI secrets engine according to the Trust Protection Platform configuration.
๐๏ธ Retrieve details
Retrieve details about a HashiCorp Vault PKI secrets engine.
๐๏ธ Update configuration
Update configuration for a HashiCorp Vault PKI secrets engine that is managed by Trust Protection Platform.
๐๏ธ Remove PKI configuration
Remove configuration for managing a HashiCorp Vault PKI secrets engine from Trust Protection Platform.
๐๏ธ Initiate renewal or first time enrollment
Initiate renewal or first time enrollment of a HashiCorp Vault PKI intermediate CA certificate.
๐๏ธ Define configuration
Define configuration for Trust Protection Platform to manage the intermediate CA certificate.
๐๏ธ List all HashiCorp Vault PKI secrets
List all HashiCorp Vault PKI secrets engines that are managed by Trust Protection Platform.