kValueScrubExemptSubtrees top-level constant

Set<String> const kValueScrubExemptSubtrees

Top-level (exact, case-sensitive) keys whose ENTIRE subtree is exempt from value-pattern scrubbing. The explicit user object set via setUser (id/email/ip) is intentional identification and ships as-is — sendDefaultPii does NOT strip explicitly-set user data. Key-name redaction still applies inside the subtree (e.g. user.password).

Implementation

const Set<String> kValueScrubExemptSubtrees = <String>{
  'user',
};