Skip to main contentCrate ranvier_audit
Source - file_sink
- AuditChain
- A tamper-proof hash chain of audit events.
- AuditEvent
- The main Audit Event payload reflecting the 5 W’s.
- AuditLogger
- Core interface for invoking audit logging from within Ranvier.
- AuditQuery
- Builder for filtering audit events by time range, event type, actor, or resource.
- InMemoryAuditSink
- In-memory audit sink for testing and development.
- RetentionPolicy
- Policy for automatic audit event lifecycle management.
- ArchiveStrategy
- Strategy for handling events that exceed retention limits.
- AuditError
- Core error type for audit operations
- AuditSink
- A sink responsible for durably and securely writing audit events.