minio/internal/kms
Andreas Auernhammer d774a3309b
kes: automatically reload KES client certificate (#15450)
This commit adds support for automatically reloading
the MinIO client certificate for authentication to KES.

The client certificate will now be reloaded:
 - when the private key / certificate file changes
 - when a SIGHUP signal is received
 - every 15 minutes

Fixes #14869

Signed-off-by: Andreas Auernhammer <hi@aead.dev>
2022-08-02 16:58:09 -07:00
..
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
kes.go kes: automatically reload KES client certificate (#15450) 2022-08-02 16:58:09 -07:00
kms.go kms: add `context.Context` to KMS API calls (#15327) 2022-07-18 18:54:27 -07:00
single-key.go kms: add `context.Context` to KMS API calls (#15327) 2022-07-18 18:54:27 -07:00
single-key_test.go kms: add `context.Context` to KMS API calls (#15327) 2022-07-18 18:54:27 -07:00