| Interface | Description |
|---|---|
| UseToStringAsValueMixIn |
This mixin interface tells the Jackson parser to use the toString() method to generate the value
of an attribute.
|
| Class | Description |
|---|---|
| Censor |
This class performs the masking function on a specified string value using a specified mask.
|
| CensorshipModule |
This class is a Jackson module that can be added to an object mapper to handle the masking of
sensitive attributes during string serialization.
|
| CensorshipSerializer |
This class handles the masking of sensitive attributes during string serialization.
|
| SmartObject<S extends SmartObject<S>> |
This abstract class provides implementations for the standard methods defined in the
Object class. |
| SmartObjectMapper |
This object mapper handles the conversion of a smart object to and from a JSON string.
|
| Annotation Type | Description |
|---|---|
| Sensitive |
This annotation is used to mark string attributes that contain sensitive information and should
be masked when output to a log file, and encrypted when stored in a database.
|
Copyright © 2014 Crater Dog Technologies(TM). All rights reserved.