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.
| Field | Type | Required | Description |
|---|---|---|---|
type | enum | Yes | HSM type: "THALES_LUNA" or "GCP_CLOUD_HSM" |
name | string | Yes | HSM name (min length: 1) |
libraryPath | string | No | HSM library path |
slotIndex | integer | No | Slot index (min: 0) |
pin | string | No | HSM PIN |
organization:update
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.
| Field | Type | Required | Description |
|---|---|---|---|
type | enum | Yes | HSM type: "THALES_LUNA" or "GCP_CLOUD_HSM" |
name | string | Yes | HSM name (min length: 1) |
libraryPath | string | No | HSM library path |
slotIndex | integer | No | Slot index (min: 0) |
pin | string | No | HSM PIN |
organization:update