API Reference for CloudHSM Service (1.0)

Download OpenAPI specification:Download

ClouhHSM allows external signing using keys stored in an external key vault/store. Currently it supports signing using three backends - Azure Key Vault, AWS CloudHSM and Hashicorp Vault. Cloud HSM Signer

Authentication

app_creds

Kaleido API for marketplace services are authenticated using application credentials. The username and password must be created in the environment containing the service instance as "Application Credentials". For more details see the documentation on App Credentials.

Security Scheme Type HTTP
HTTP Authorization Scheme basic

Cloud HSM

Refresh Accounts

Refresh the available list of signing accounts from the configured Cloud HSM backend

Authorizations:

Responses

200

Account Addresses retrieved from Cloud HSM backend

post/accounts/refresh

Each Kaleido service instance gets assigned a unique hostname. The service URL can be obtained from the /status endpoint for that service. E.g: https://console.kaleido.io/api/v1/c/{consortia_id}/e/{environment_id}/services/{service_id}/status

https://{service_host}/api/v1/accounts/refresh

Response samples

Content type
application/json
Copy
Expand all Collapse all
[
  • "string"
]