Package net.logstash.logback.mask
package net.logstash.logback.mask
-
ClassDescriptionMasks JSON fields within a JSON stream.Masks values of specific JSON field names within a JSON stream.A
JsonGenerator
that can mask sensitive field values before delegating to a delegateJsonGenerator
.AJsonGeneratorDecorator
that wraps aJsonGenerator
with aMaskingJsonGenerator
, so that sensitive field values can be masked.Paths to mask, and the value to write as the mask.Supplies aMaskingJsonGeneratorDecorator.PathMask
dynamically at runtime.Values to mask, and the value to write as the mask.Supplies aMaskingJsonGeneratorDecorator.ValueMask
dynamically at runtime.Masks values of an absolute or partial path within a JSON stream.Masks values based on a regular expression.Masks JSON string and number values within a JSON stream.