| Interface | Description |
|---|---|
| FieldMasker |
Masks JSON fields within a JSON stream.
|
| MaskingJsonGeneratorDecorator.PathMaskSupplier |
Supplies a
MaskingJsonGeneratorDecorator.PathMask dynamically at runtime. |
| MaskingJsonGeneratorDecorator.ValueMaskSupplier |
Supplies a
MaskingJsonGeneratorDecorator.ValueMask dynamically at runtime. |
| ValueMasker |
Masks JSON string and number values within a JSON stream.
|
| Class | Description |
|---|---|
| FieldNameBasedFieldMasker |
Masks values of specific JSON field names within a JSON stream.
|
| MaskingJsonGenerator |
A
JsonGenerator that can mask sensitive field values before delegating to a delegate JsonGenerator. |
| MaskingJsonGeneratorDecorator |
A
JsonGeneratorDecorator that wraps a JsonGenerator with a MaskingJsonGenerator,
so that sensitive field values can be masked. |
| MaskingJsonGeneratorDecorator.PathMask |
Paths to mask, and the value to write as the mask.
|
| MaskingJsonGeneratorDecorator.ValueMask |
Values to mask, and the value to write as the mask.
|
| PathBasedFieldMasker |
Masks values of an absolute or partial path within a JSON stream.
|
| RegexValueMasker |
Masks values based on a regular expression.
|
Copyright © 2019. All rights reserved.