sanitizeData method
Sanitiza dados removendo informações sensíveis
Implementation
@override
Map<String, dynamic> sanitizeData(Map<String, dynamic> data) {
final sanitized = <String, dynamic>{};
for (final entry in data.entries) {
if (_sensitiveFields.any(
(field) => entry.key.toLowerCase().contains(field.toLowerCase()))) {
sanitized[entry.key] = '***REDACTED***';
} else {
sanitized[entry.key] = entry.value;
}
}
return sanitized;
}