record
suspend fun record(name: String, fields: Map<String, String> = emptyMap(), sign: Boolean = false, userId: String? = null)
Record an audit event.
Since
0.5.0 userId parameter added
Parameters
name
Event name (e.g., "sdk_initialized").
fields
Additional key-value context.
sign
If true and attestation provider is available, sign the entry.
user Id
Optional user identifier for GDPR data subject tracking.