Update crates/kms/src/backends/vault_transit.rs

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Signed-off-by: 唐小鸭 <tangtang1251@qq.com>
This commit is contained in:
唐小鸭
2026-04-07 13:52:48 +08:00
committed by GitHub
parent 7b8d7bdf18
commit 3a16c25cd9
+2 -1
View File
@@ -535,10 +535,11 @@ impl KmsBackend for VaultTransitKmsBackend {
}
async fn decrypt(&self, request: DecryptRequest) -> Result<DecryptResponse> {
let envelope = DataKeyEnvelope::deserialize(&request.ciphertext_blob)?;
let plaintext = self.client.decrypt(&request, None).await?;
Ok(DecryptResponse {
plaintext,
key_id: "vault-transit".to_string(),
key_id: envelope.master_key_id,
encryption_algorithm: Some("vault-transit".to_string()),
})
}