Expand description
Structured audit logging for the REST API.
Provides a trait-based audit logging system that records security-relevant events (authentication, authorization, data access) in a structured JSON format suitable for SIEM ingestion.
Structs§
- Audit
Config - Configuration for the audit logging subsystem.
- Audit
Event - A single audit event capturing who did what, when, and whether it succeeded.
- Json
Audit Logger - Logs audit events as JSON via the
tracingcrate. - Noop
Audit Logger - A no-op logger that silently discards events.
Enums§
- Audit
Outcome - Outcome of an audited action.
Traits§
- Audit
Logger - Trait for audit event sinks.