Skip to main content

Interface: SecurityConfig

Defined in: nestlens.config.ts:573

Security configuration for data masking and input validation.

Properties​

dataMasking?​

optional dataMasking: object

Defined in: nestlens.config.ts:577

Data masking configuration.

maskReplacement?​

optional maskReplacement: string

Replacement string for masked values. Default: 'REDACTED'

sensitiveHeaders?​

optional sensitiveHeaders: MaskingTerms

Headers to mask (case-insensitive), added to the built-in list.

{ replace: [...] } masks exactly these instead. See MaskingTerms.

sensitiveParams?​

optional sensitiveParams: MaskingTerms

Body/query parameters to mask, added to the built-in list.

sensitiveUserFields?​

optional sensitiveUserFields: MaskingTerms

User object fields to mask, added to the built-in list.


stackTraceSanitization?​

optional stackTraceSanitization: "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