Skip to content

Commit a7336b2

Browse files
committed
minor rebase fix
1 parent 92442a5 commit a7336b2

File tree

2 files changed

+3
-2
lines changed

2 files changed

+3
-2
lines changed

keymanager/km_common/src/key_types.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -294,7 +294,7 @@ mod tests {
294294

295295
// Prepare spy mapping to check for zeroization after drop
296296
let fd = removed.private_key.as_raw_fd();
297-
let len = removed.private_key.as_bytes().len();
297+
let len = removed.private_key.get_secret().as_slice().len();
298298

299299
let spy = unsafe {
300300
let fd_dup = libc::dup(fd);
@@ -303,7 +303,7 @@ mod tests {
303303
};
304304

305305
// Verify spy sees the data before drop
306-
assert_eq!(&spy[..len], removed.private_key.as_bytes());
306+
assert_eq!(&spy[..len], removed.private_key.get_secret().as_slice());
307307
assert!(!spy[..len].iter().all(|&b| b == 0));
308308

309309
drop(removed);

keymanager/workload_service/key_custody_core/src/lib.rs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@ use km_common::key_types::{KeyRecord, KeyRegistry, KeySpec};
44
use std::slice;
55
use std::sync::Arc;
66
use std::sync::LazyLock;
7+
use std::sync::atomic::AtomicBool;
78
use std::time::Duration;
89
use uuid::Uuid;
910

0 commit comments

Comments
 (0)