From 32e93e765a6bfaca619a4edbb249cb0e64ff5dc4 Mon Sep 17 00:00:00 2001 From: Kevin Day Date: Mon, 21 Sep 2020 16:44:53 -0500 Subject: [PATCH] Don't expose url and token via the public API --- src/main/java/edu/tamu/app/model/ManagementService.java | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/main/java/edu/tamu/app/model/ManagementService.java b/src/main/java/edu/tamu/app/model/ManagementService.java index 21c2464f..7ea5d6ec 100644 --- a/src/main/java/edu/tamu/app/model/ManagementService.java +++ b/src/main/java/edu/tamu/app/model/ManagementService.java @@ -5,6 +5,7 @@ import javax.persistence.Enumerated; import javax.persistence.MappedSuperclass; +import com.fasterxml.jackson.annotation.JsonIgnore; import com.fasterxml.jackson.annotation.JsonInclude; import com.fasterxml.jackson.annotation.JsonInclude.Include; import com.fasterxml.jackson.annotation.JsonView; @@ -28,10 +29,12 @@ public abstract class ManagementService extends ValidatingBaseEntity { protected ServiceType type; @Column + @JsonIgnore @JsonView(ApiView.Partial.class) protected String url; @Column + @JsonIgnore @JsonView(ApiView.Partial.class) @Convert(converter = CryptoConverter.class) protected String token;