Vault
Overview
Vaults are secure containers for keys and secrets. Each Vault
is created for a specific user_id
, organization_id
or application_id
. Bearer authorization is required.
Each Vault
contains many keys and/or secrets. Sensitive key material and secrets are encrypted with the associated Vault
master key, which in turn is encrypted with the unsealer key provided when the Vault
is unsealed. See Sealing/Unsealing for more information.
List Vaults
List Vaults for the authorized context.
Response JSON:
Create Vault
To create a Vault
for the authorized context:
Response JSON:
Delete Vault
Deleting a Vault
is not a recoverable operation. Once deleted, the Vault
and any Key
or Secret
which was previously stored will no longer accessible.
To delete a Vault
for the authorized context:
204 No Content
is returned if the delete operation is successful.
Last updated