validation/data_redaction_utils library
Data redaction policies (masking per field path) — roadmap #692.
Functions
-
redactFields(
{required Map< String, Object?> data, required List<String> fieldPaths, required RedactMaskFn mask}) → Map<String, Object?> -
Redacts
databy applyingmaskto values at keys infieldPaths.maske.g. (value) => '***'.
Typedefs
- RedactMaskFn = String Function(Object? value)
-
Maps a field
valueto its masked replacement (e.g.(value) => '***').