IBM Cloud Docs
Hyper Protect Crypto Services Unified Key Orchestrator API change log

Hyper Protect Crypto Services Unified Key Orchestrator API change log

In this change log you can learn about the latest changes, improvements, and updates for the IBM Cloud® Hyper Protect Crypto Services Unified Key Orchestrator API. The change log lists changes that have been made, ordered by the date they were released. Changes to existing API versions are designed to be compatible with existing client applications.

API versioning

The latest released version is 4.10.0. The Unified Key Orchestrator API version is aligned with the IBM Enterprise Key Management Foundation - Web Edition (EKMF Web) API version.

August 2023

The following methods are added:

  • Unarchive a key template
  • Archive a key template
  • Expose a key template that was previously a shadow template

December 2022

The following methods are added:

  • Rotate a managed key
  • List managed key versions

October 2022

The following methods are added or updated:

  • (Added) Sync a managed key in keystores
  • (Updated) Create an internal keystore or a keystore connection - Add Google Cloud KMS keystore support
  • (Updated) Create a key template - Add Google Cloud KMS key template support

July 2022

The following methods are added:

  • List associated resources for a manged key
  • List associated resources for a keystore

June 2022

A software development kit (SDK) for Golang is provided along with API method examples.

March 2022

The following methods are introduced:

  • List managed keys
  • Create a managed key
  • Delete a managed key
  • Retrieve a managed key
  • Update a managed key
  • Retrieve distribution status for all keystores
  • Update a managed key to match the key template
  • Activate a managed key
  • Deactivate a managed key
  • Destroy a managed key
  • List key templates
  • Create a key template
  • Delete a template
  • Retrieve a key template
  • Update a key template
  • List all keystores
  • Create an internal keystore or a keystore connection
  • Delete an internal keystore or a connection to an external keystore
  • Retrieve a keystore
  • Update an internal keystore or a keystore connection
  • Retrieve keystore status
  • List managed keys on the keystore
  • List all vaults
  • Create a vault
  • Delete an existing vault
  • Retrieve a vault
  • Update a vault