- All Implemented Interfaces:
- ch.qos.logback.core.spi.ContextAware, ch.qos.logback.core.spi.LifeCycle
public class DefinedRegexMaskingConverter
extends ch.qos.logback.classic.pattern.ClassicConverter
Masking configured values in logs. To configure in you logback file here is an example:
Step 1 add conversion word:
<conversionRule conversionWord="maskedMsg" converterClass="org.owasp.security.logging.mask.DefinedRegexMaskingConverter" />
Step 2 add to the pattern like this. There 4 pre-defined values for CompleteMask, MaskLastFour, MaskFirstFour, emailMasking
%maskedMsg{password|signature
username,
orderNumber|giftCardNum|,
email
}
- Author:
- Rahul Agarwal