From 14ae3b38953faa8eb87bc5a330bc71a07021c88e Mon Sep 17 00:00:00 2001 From: cj Date: Fri, 10 May 2024 14:47:46 +0800 Subject: [PATCH] Log: skip sensitive information --- skf-rs/src/engine/app.rs | 2 +- skf-rs/src/engine/device.rs | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/skf-rs/src/engine/app.rs b/skf-rs/src/engine/app.rs index 44518fb..238ade3 100644 --- a/skf-rs/src/engine/app.rs +++ b/skf-rs/src/engine/app.rs @@ -63,7 +63,7 @@ impl Drop for SkfAppImpl { } } impl AppSecurity for SkfAppImpl { - #[instrument] + #[instrument(skip(old_pin, new_pin))] fn change_pin(&self, pin_type: u8, old_pin: &str, new_pin: &str) -> crate::Result<()> { let func = self.symbols.pin_change.as_ref().expect("Symbol not load"); let old_pin = param::as_cstring("old_pin", old_pin)?; diff --git a/skf-rs/src/engine/device.rs b/skf-rs/src/engine/device.rs index ea08b05..3311d81 100644 --- a/skf-rs/src/engine/device.rs +++ b/skf-rs/src/engine/device.rs @@ -422,7 +422,7 @@ impl AppManager for SkfDeviceImpl { Ok(list) } - #[instrument] + #[instrument(skip(attr))] fn create_app(&self, name: &str, attr: &AppAttr) -> Result> { let func = self.symbols.app_create.as_ref().expect("Symbol not load"); let c_name = param::as_cstring("name", name)?;