Security Entity Filtering Module

Filter out the entity properties from the output of Jackson serialization according to the DenyAll, RolesAllowed annotations.

License

License

Categories

Categories

Jackson Data JSON
GroupId

GroupId

org.oxerr.jackson.module
ArtifactId

ArtifactId

jackson-module-jsr250
Last Version

Last Version

0.0.5
Release Date

Release Date

Type

Type

jar
Description

Description

Security Entity Filtering Module
Filter out the entity properties from the output of Jackson serialization according to the DenyAll, RolesAllowed annotations.
Project URL

Project URL

https://oxerr.org/jackson-module-jsr250
Source Code Management

Source Code Management

https://github.com/sutra/jackson-module-jsr250/tree/master

Download jackson-module-jsr250

How to add to project

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

Dependencies

compile (4)

Group / Artifact Type Version
javax.annotation : javax.annotation-api jar 1.3.2
org.apache.logging.log4j : log4j-api jar 2.17.1
org.springframework.security : spring-security-core jar 5.6.1
com.fasterxml.jackson.core : jackson-databind jar 2.13.1

test (4)

Group / Artifact Type Version
org.apache.commons : commons-lang3 jar 3.12.0
org.apache.logging.log4j : log4j-core jar 2.17.1
org.junit.jupiter : junit-jupiter jar 5.8.2
org.mockito : mockito-core jar 4.2.0

Project Modules

There are no modules declared in this project.

Versions

Version
0.0.5
0.0.4
0.0.3
0.0.2
0.0.1