1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
//! 审计日志模块
//!
//! 符合 SOC2 合规标准的审计日志系统。
//!
//! ## 功能
//! - 完整的审计日志记录
//! - 敏感数据脱敏
//! - 多种存储后端
//! - 灵活的查询和导出
//!
//! ## 用法
//! ```rust,ignore
//! use sh_layer4::audit_logger::{AuditLogger, AuditConfig, AuditAction, AuditEntry};
//!
//! let logger = AuditLogger::new(AuditConfig::default());
//!
//! // 快速记录
//! logger.log_success("user1", AuditAction::Read, "document", Some("doc123")).await?;
//!
//! // 构建器模式
//! logger.builder("user1", AuditAction::Login, "session")
//! .with_ip("192.168.1.1")
//! .with_duration(100)
//! .log()
//! .await?;
//! ```
// 主要导出
pub use ;
pub use ;
pub use ;