Create HSM configuration

Create and configure HSM (Hardware Security Module) for the organization. Required before creating HSM-type vaults. Reference the wallet repo for HSM provider specifics and required fields.

Request Body

FieldTypeRequiredDescription
typeenumYesHSM type: "THALES_LUNA" or "GCP_CLOUD_HSM"
namestringNoHSM name (min length: 1)
libraryPathstringNoHSM library path
slotIndexintegerNoSlot index (min: 0)
pinstringNoHSM PIN

Use Cases

  • Initial HSM setup for organization
  • Enable HSM vault creation

Required Permission

organization:update