fix(iam): reject cross-identity access key collisions (#5085)

fix(iam): reject service account access key collisions
This commit is contained in:
GatewayJ
2026-07-21 20:36:25 +08:00
committed by GitHub
parent 7805cf5ae6
commit 97b618bc2b
3 changed files with 84 additions and 6 deletions
+1
View File
@@ -71,6 +71,7 @@ mod tests {
let s3_error = iam_error_to_s3_error(IamError::AccessKeyAlreadyExists);
assert_eq!(s3_error.code(), &S3ErrorCode::InvalidArgument);
assert_eq!(s3_error.status_code(), Some(http::StatusCode::BAD_REQUEST));
assert_eq!(s3_error.message(), Some("access key is already in use"));
}