feat(kms): migrate KMS handlers to dedicated actions (#3298)

feat: migrate KMS handlers to dedicated actions
This commit is contained in:
安正超
2026-06-09 20:01:02 +08:00
committed by GitHub
parent 4fec606dc4
commit f5bb034ec8
6 changed files with 281 additions and 71 deletions
+6 -1
View File
@@ -12,7 +12,12 @@ for later deletion.
## Open Items
No compatibility code has been introduced in this branch.
- `RUSTFS_COMPAT_TODO(S-012)`
- Task: `S-012`
- File: `rustfs/src/admin/handlers/kms_keys.rs`
- Why: legacy KMS create-key and key-status admin grants must keep working during the dedicated KMS policy migration.
- Removal condition: remove after KMS admin clients and built-in policies use `kms:Configure`, `kms:DescribeKey`, and `kms:ListKeys`.
- Status: planned cleanup.
## Review Checklist