Skip to content

Commit 5207a89

Browse files
committed
feat(aggregator): add AncillarySignerWithGcpHsm
- use `gcloud_kms` crate as backend - define a `GcpCryptoKeyVersionResourceName` struct that's not stricly necessary, as we could pass a string directly, but allow format check at configuration time instead of at the last moment when the request is sent.
1 parent 083a3e2 commit 5207a89

File tree

5 files changed

+515
-4
lines changed

5 files changed

+515
-4
lines changed

Cargo.lock

+243-4
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

mithril-aggregator/Cargo.toml

+1
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,7 @@ clap = { version = "4.5.32", features = ["derive", "env", "cargo"] }
2525
cloud-storage = "0.11.1"
2626
config = "0.15.11"
2727
flate2 = "1.1.0"
28+
gcloud-kms = { version = "1.2.0", features = ["auth"] }
2829
hex = "0.4.3"
2930
mithril-cli-helper = { path = "../internal/mithril-cli-helper" }
3031
mithril-common = { path = "../mithril-common", features = ["full"] }

0 commit comments

Comments
 (0)