kms: add support for KES enclaves (#16139)

Signed-off-by: Andreas Auernhammer <hi@aead.dev>
This commit is contained in:
Andreas Auernhammer
2022-12-04 11:34:24 +01:00
committed by GitHub
parent 90e37a8745
commit d882ba2cb4
3 changed files with 44 additions and 19 deletions
+1
View File
@@ -854,6 +854,7 @@ func handleKMSConfig() {
defaultKeyID := env.Get(config.EnvKESKeyName, "")
KMS, err := kms.NewWithConfig(kms.Config{
Endpoints: endpoints,
Enclave: env.Get(config.EnvKESEnclave, ""),
DefaultKeyID: defaultKeyID,
Certificate: certificate,
ReloadCertEvents: reloadCertEvents,