Jackson masker

Sensitive information (such us emails, IDs or phone numbers) is a serious problem to deal with. If you have objects that are logged or write into files where masking is required, and you are already using Jackson ObjectMapper solution in your application, this library might be of some help.

License

License

Categories

Categories

Jackson Data JSON
GroupId

GroupId

io.github.javiercanillas
ArtifactId

ArtifactId

jackson-masker
Last Version

Last Version

0.9.9
Release Date

Release Date

Type

Type

jar
Description

Description

Jackson masker
Sensitive information (such us emails, IDs or phone numbers) is a serious problem to deal with. If you have objects that are logged or write into files where masking is required, and you are already using Jackson ObjectMapper solution in your application, this library might be of some help.
Project URL

Project URL

https://github.com/javiercanillas/jackson-masker
Source Code Management

Source Code Management

https://github.com/javiercanillas/jackson-masker

Download jackson-masker

How to add to project

<!-- https://jarcasting.com/artifacts/io.github.javiercanillas/jackson-masker/ -->
<dependency>
    <groupId>io.github.javiercanillas</groupId>
    <artifactId>jackson-masker</artifactId>
    <version>0.9.9</version>
</dependency>
// https://jarcasting.com/artifacts/io.github.javiercanillas/jackson-masker/
implementation 'io.github.javiercanillas:jackson-masker:0.9.9'
// https://jarcasting.com/artifacts/io.github.javiercanillas/jackson-masker/
implementation ("io.github.javiercanillas:jackson-masker:0.9.9")
'io.github.javiercanillas:jackson-masker:jar:0.9.9'
<dependency org="io.github.javiercanillas" name="jackson-masker" rev="0.9.9">
  <artifact name="jackson-masker" type="jar" />
</dependency>
@Grapes(
@Grab(group='io.github.javiercanillas', module='jackson-masker', version='0.9.9')
)
libraryDependencies += "io.github.javiercanillas" % "jackson-masker" % "0.9.9"
[io.github.javiercanillas/jackson-masker "0.9.9"]

Dependencies

provided (2)

Group / Artifact Type Version
com.fasterxml.jackson.core : jackson-databind jar [2.0.0,)
org.projectlombok : lombok jar 1.18.24

test (3)

Group / Artifact Type Version
org.junit.jupiter : junit-jupiter jar 5.8.2
org.mockito : mockito-core jar 4.5.1
org.mockito : mockito-junit-jupiter jar 4.4.0

Project Modules

There are no modules declared in this project.

Versions

Version
0.9.9
0.9.8
0.9.6
0.9.5
0.9.4