Graphorin API reference v0.1.0
Graphorin API reference / @graphorin/observability / redaction
redaction
Sensitivity-aware redaction surface for @graphorin/observability.
The validator is the building block for the mandatory withValidation() wrapper applied to every exporter. It defaults to default-deny non-public — values declared above the tier floor are dropped + counted — and runs every value through the catalogue of built-in PII / secret patterns.
References
ALL_BUILT_IN_PATTERNS
Re-exports ALL_BUILT_IN_PATTERNS
BUILT_IN_IMPERATIVE_PATTERNS
Re-exports BUILT_IN_IMPERATIVE_PATTERNS
BUILT_IN_PATTERNS
Re-exports BUILT_IN_PATTERNS
BuiltInPatternName
Re-exports BuiltInPatternName
compareSensitivityTiers
Re-exports compareSensitivityTiers
createRedactionValidator
Re-exports createRedactionValidator
DEFAULT_VALIDATION_CONFIG
Re-exports DEFAULT_VALIDATION_CONFIG
IMPERATIVE_PREFILTER_SUBSTRINGS
Re-exports IMPERATIVE_PREFILTER_SUBSTRINGS
ImperativePattern
Re-exports ImperativePattern
ImperativePatternName
Re-exports ImperativePatternName
ImperativeScanResult
Renames and re-exports ScanResult
OPT_IN_PATTERNS
Re-exports OPT_IN_PATTERNS
PatternCategory
Re-exports PatternCategory
RedactionCounters
Re-exports RedactionCounters
RedactionInput
Re-exports RedactionInput
RedactionOutput
Re-exports RedactionOutput
RedactionPattern
Re-exports RedactionPattern
RedactionValidationError
Re-exports RedactionValidationError
RedactionValidator
Re-exports RedactionValidator
RedactionValidatorInstance
Re-exports RedactionValidatorInstance
RedactionValidatorOptions
Re-exports RedactionValidatorOptions
RedactionViolation
Re-exports RedactionViolation
RedactionViolationCallback
Re-exports RedactionViolationCallback
scanImperativePatterns
Re-exports scanImperativePatterns
stripImperativePatterns
Re-exports stripImperativePatterns
UnvalidatedExporterError
Re-exports UnvalidatedExporterError
ValidationConfig
Re-exports ValidationConfig