minio/internal/kms
Andreas Auernhammer 8f8f8854f0
update `minio/kes-go` dep to v0.2.0 (#17850)
This commit updates the minio/kes-go dependency
to v0.2.0 and updates the existing code to work
with the new KES APIs.

The `SetPolicy` handler got removed since it
may not get implemented by KES at all and could
not have been used in the past since stateless KES
is read-only w.r.t. policies and identities.

Signed-off-by: Andreas Auernhammer <hi@aead.dev>
2023-08-19 07:37:53 -07:00
..
config.go Set meaningful message from minio with env variable KMS_SECRET_KEY (#16584) 2023-02-22 07:13:01 +05:30
context.go run gofumpt cleanup across code-base (#14015) 2022-01-02 09:15:06 -08:00
dek_test.go rename all remaining packages to internal/ (#12418) 2021-06-01 14:59:40 -07:00
errors.go simplify error responses for KMS (#16793) 2023-03-16 11:59:42 -07:00
identity-manager.go update `minio/kes-go` dep to v0.2.0 (#17850) 2023-08-19 07:37:53 -07:00
kes.go update `minio/kes-go` dep to v0.2.0 (#17850) 2023-08-19 07:37:53 -07:00
key-manager.go update `minio/kes-go` dep to v0.2.0 (#17850) 2023-08-19 07:37:53 -07:00
kms.go Added `endpoint` and `versions` attributes to KMS details (#17350) 2023-07-12 23:50:38 -07:00
policy-manager.go update `minio/kes-go` dep to v0.2.0 (#17850) 2023-08-19 07:37:53 -07:00
single-key.go Added `endpoint` and `versions` attributes to KMS details (#17350) 2023-07-12 23:50:38 -07:00
single-key_test.go kms: add `context.Context` to KMS API calls (#15327) 2022-07-18 18:54:27 -07:00
status-manager.go kms: add support for KES API keys and switch to KES Go SDK (#16617) 2023-02-14 07:19:20 -08:00