string/sensitive_scrub_utils library

Sensitive data scrubber with pluggable patterns (roadmap #425).

Classes

SensitiveScrubUtils
A scrubber rule: pattern is replaced by replacement when matched.

Properties

defaultScrubRules List<SensitiveScrubUtils>
Default rules: mask emails, phone-like digits, card-like numbers, SSN-like. Audited: 2026-06-12 11:26 EDT
no setter

Functions

scrubSensitive(String text, List<SensitiveScrubUtils> rules) String
Returns text with all matches of rules replaced by their replacement string. Audited: 2026-06-12 11:26 EDT