Interface: SecurityConfig
Defined in: nestlens.config.ts:573
Security configuration for data masking and input validation.
Properties
dataMasking?
optionaldataMasking:object
Defined in: nestlens.config.ts:577
Data masking configuration.
maskReplacement?
optionalmaskReplacement:string
Replacement string for masked values. Default: 'REDACTED'
sensitiveHeaders?
optionalsensitiveHeaders:MaskingTerms
Headers to mask (case-insensitive), added to the built-in list.
{ replace: [...] } masks exactly these instead. See
MaskingTerms.
sensitiveParams?
optionalsensitiveParams:MaskingTerms
Body/query parameters to mask, added to the built-in list.
sensitiveUserFields?
optionalsensitiveUserFields:MaskingTerms
User object fields to mask, added to the built-in list.
stackTraceSanitization?
optionalstackTraceSanitization:"partial"|"none"|"full"
Defined in: nestlens.config.ts:599
Stack trace sanitization mode.
- 'none': Show full stack traces
- 'partial': Show simplified traces (default in production)
- 'full': Hide stack traces completely