Retention Enforcer
class RetentionEnforcer(queue: QueueRepository, telemetry: EncryptedTelemetryStore, audit: AuditTrail, persistentAudit: PersistentAuditTrail, clock: Clock)
Centralized retention enforcement across all data stores.
NIST AU-11: Audit Record Retention. Supports minimum audit retention (365 days) for compliance.
Since
0.5.0
Constructors
Link copied to clipboard
constructor(queue: QueueRepository, telemetry: EncryptedTelemetryStore, audit: AuditTrail, persistentAudit: PersistentAuditTrail, clock: Clock)