refactor(credentials): derive RPC secret fallback and remove IAM keygen duplication (#3079)

* refactor(credentials): derive rpc secret and remove iam keygen

* fix(credentials): reject default access key RPC secret

* test(credentials): align RPC fallback and add keygen coverage
This commit is contained in:
houseme
2026-05-25 19:05:58 +08:00
committed by GitHub
parent 5f5b1207e0
commit 3d2449872a
6 changed files with 128 additions and 217 deletions
Generated
+2 -1
View File
@@ -9402,9 +9402,11 @@ name = "rustfs-credentials"
version = "1.0.0-beta.4"
dependencies = [
"base64-simd",
"hmac 0.13.0",
"rand 0.10.1",
"serde",
"serde_json",
"sha2 0.11.0",
"time",
]
@@ -9608,7 +9610,6 @@ dependencies = [
"moka",
"openidconnect",
"pollster",
"rand 0.10.1",
"reqwest",
"rustfs-config",
"rustfs-credentials",