List key store types
Lists the key store types and the key store providers that the organisation can use. Call it before Create key store to get the provider ID, the default settings and the authentication methods.
keyStoreTypes:localfirst (the key store of the installation, which an organisation never adds), then the types that the installation lets an organisation add (vault,gcp-kms,aws-kms,azure-key-vault,dpod,csc).providers: the catalogue of the installation in display order, for example OpenBao, HashiCorp Vault, Google Cloud KMS, AWS KMS, Azure Key Vault, Thales Luna Cloud HSM (DPoD), Intesi Group and other CSC providers.
An organisation has at most one key store of each provider: a provider that it already uses has canAdd false. A provider that the installation hides, or whose type it does not allow, is in the list only when the organisation already has a key store of it. dpod also needs the HSM signer of the platform. A sandbox organisation gets the answer of its main organisation.
Authorizations
AuthorizationstringheaderrequiredYour API key with the prefix
ApiKey:ApiKey <your-api-key>. Get an API key.Scope:
keys:read
Response
The key store types and the providers.
keyStore Types object[]The key store types,
localfirst.providersobject[]The key store providers, sorted by category, then
order.