Skip to main content

Module audit

Module audit 

Source
Expand description

Audit — tamper-evident logging of all security events.

SIGIL defines the event schema (concrete struct) and the logger trait. The schema is part of the protocol; the logging backend is implementation-specific.

Structs§

Action
Action — what was done.
Actor
Actor — who performed the action.
AuditEvent
A complete SIGIL audit event.
ExecutionResult
Result of an action execution.

Enums§

AuditEventType
Types of security events defined by the SIGIL protocol.

Traits§

AuditLogger
Trait for audit logging backends.