Skip to content

docs: replace KMS Driver API v1 placeholder with full source#805

Open
Ash-code183 wants to merge 1 commit into
canton-network:mainfrom
Ash-code183:hermes/docs/785-kms-driver-v1-full-code
Open

docs: replace KMS Driver API v1 placeholder with full source#805
Ash-code183 wants to merge 1 commit into
canton-network:mainfrom
Ash-code183:hermes/docs/785-kms-driver-v1-full-code

Conversation

@Ash-code183

Copy link
Copy Markdown
  • Replace stub with the complete v1 KmsDriver trait including all methods (generateSigningKeyPair, sign, decryptAsymmetric, encryptSymmetric, decryptSymmetric, getPublicKey, keyExistsAndIsActive, deleteKey, health), supported spec sets, and PublicKey case class
  • Update KmsDriverFactory to show v1 version with field and correct package path (api.v1)
  • Fix copyright year from 2025 to 2026
  • Source: canton-network/splice canton/community/kms-driver-api

Fixes #785

- Replace stub  with the complete v1 KmsDriver trait
  including all methods (generateSigningKeyPair, sign, decryptAsymmetric,
  encryptSymmetric, decryptSymmetric, getPublicKey, keyExistsAndIsActive,
  deleteKey, health), supported spec sets, and PublicKey case class
- Update KmsDriverFactory to show v1 version with  field
  and correct package path (api.v1)
- Fix copyright year from 2025 to 2026
- Source: canton-network/splice canton/community/kms-driver-api

Fixes canton-network#785
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Missing code in KMS Driver API v1

3 participants