Skip to content

Commit d796e9c

Browse files
authored
Merge pull request #710 from ELIXIR-NO/fix/masked-data-in-json
[fix] exclude masked fields from serialization
2 parents da29947 + 206b5ed commit d796e9c

File tree

1 file changed

+3
-2
lines changed

1 file changed

+3
-2
lines changed

services/localega-tsd-proxy/src/main/java/no/elixir/fega/ltp/dto/FileDescriptor.java

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
package no.elixir.fega.ltp.dto;
22

3+
import com.fasterxml.jackson.annotation.JsonIgnore;
34
import com.fasterxml.jackson.annotation.JsonProperty;
45
import lombok.Data;
56
import lombok.ToString;
@@ -14,7 +15,7 @@ public class FileDescriptor {
1415
@ToString.Exclude
1516
private String user;
1617

17-
@JsonProperty("user")
18+
@JsonIgnore
1819
@ToString.Include(name = "user")
1920
private String maskUser() {
2021
return Masker.maskUsername(user);
@@ -24,7 +25,7 @@ private String maskUser() {
2425
@ToString.Exclude
2526
private String filePath;
2627

27-
@JsonProperty("filepath")
28+
@JsonIgnore
2829
@ToString.Include(name = "filepath")
2930
private String maskFilepath() {
3031
return Masker.maskEmailInPath(filePath);

0 commit comments

Comments
 (0)