logSensitiveDataAccess method
void
logSensitiveDataAccess({})
Log a sensitive data access
Implementation
void logSensitiveDataAccess({
required String dataKey,
required String callerModuleId,
String? reason,
}) {
log(
type: AuditType.sensitiveDataAccess,
action: 'sensitive_data_access:$dataKey',
moduleId: callerModuleId,
context: {'key': dataKey, 'reason': reason ?? 'Not specified'},
severity: AuditSeverity.high,
);
}