Cubewire LogoDeveloper
Support
Onboarding
Cubewire Developer Hub Logo
SOC 2 Compliant

Developer documentation and tools for Cubewire's digital wallet infrastructure. Built for developers, by developers.

developers@cubewire.com
TwitterGitHubDiscord

Developer Tools

  • API Documentation
  • API Reference

Resources

  • Documentation

Company

  • About
  • Contact

Legal

  • Privacy Policy
  • Terms of Service
© 2026 Cubewire. All rights reserved.
Developer Documentation Portal•Built with ♥ for developers
  1. Cubewire Wallet
  2. Manage Organizations
  3. Update HSM configuration

Update HSM configuration

Update the organization's HSM configuration. Use when HSM connection details change or need to be corrected.

Request Body

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

Use Cases

  • Update HSM endpoint or credentials
  • Change HSM provider settings
  • Fix misconfigured HSM connection

Required Permission

organization:update

On this page

  • Request Body
  • Use Cases
  • Required Permission
  1. Cubewire Wallet
  2. Manage Organizations
  3. Update HSM configuration

Update HSM configuration

Update the organization's HSM configuration. Use when HSM connection details change or need to be corrected.

Request Body

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

Use Cases

  • Update HSM endpoint or credentials
  • Change HSM provider settings
  • Fix misconfigured HSM connection

Required Permission

organization:update

On this page

  • Request Body
  • Use Cases
  • Required Permission