From 31fd5453a5e0f40eb16f87e74de75c1f6e99248a Mon Sep 17 00:00:00 2001 From: eugenp Date: Thu, 13 Feb 2014 23:05:21 +0200 Subject: [PATCH 1/3] jackson cleanup work --- .../test/java/org/baeldung/jackson/sandbox/SandboxTest.java | 3 +++ .../test/java/org/baeldung/jackson/sandbox/TestElement.java | 5 +---- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/jackson/src/test/java/org/baeldung/jackson/sandbox/SandboxTest.java b/jackson/src/test/java/org/baeldung/jackson/sandbox/SandboxTest.java index 76a902b89d..19491377e8 100644 --- a/jackson/src/test/java/org/baeldung/jackson/sandbox/SandboxTest.java +++ b/jackson/src/test/java/org/baeldung/jackson/sandbox/SandboxTest.java @@ -4,6 +4,7 @@ import java.io.IOException; import org.junit.Test; +import com.fasterxml.jackson.annotation.JsonAutoDetect; import com.fasterxml.jackson.core.JsonParseException; import com.fasterxml.jackson.databind.JsonMappingException; import com.fasterxml.jackson.databind.ObjectMapper; @@ -16,6 +17,8 @@ public class SandboxTest { testElement.setX(10); testElement.setY("adasd"); final ObjectMapper om = new ObjectMapper(); + om.setVisibilityChecker(om.getSerializationConfig().getDefaultVisibilityChecker().withFieldVisibility(JsonAutoDetect.Visibility.ANY).withGetterVisibility(JsonAutoDetect.Visibility.NONE)); + final String serialized = om.writeValueAsString(testElement); System.err.println(serialized); } diff --git a/jackson/src/test/java/org/baeldung/jackson/sandbox/TestElement.java b/jackson/src/test/java/org/baeldung/jackson/sandbox/TestElement.java index ee2f8dd265..3b6a852b6b 100644 --- a/jackson/src/test/java/org/baeldung/jackson/sandbox/TestElement.java +++ b/jackson/src/test/java/org/baeldung/jackson/sandbox/TestElement.java @@ -1,13 +1,10 @@ package org.baeldung.jackson.sandbox; -import com.fasterxml.jackson.annotation.JsonIgnore; - public class TestElement { int x; - @JsonIgnore - private String y; + private transient String y; public int getX() { return x; From d8b171ead01f5e412a2a6f5fa1f151d04f0b3440 Mon Sep 17 00:00:00 2001 From: eugenp Date: Sat, 15 Feb 2014 15:32:47 +0200 Subject: [PATCH 2/3] minor doc and maven work --- spring-security-rest-custom/README.md | 2 +- spring-security-rest-full/pom.xml | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/spring-security-rest-custom/README.md b/spring-security-rest-custom/README.md index 3ec8cf92c7..f19af32d41 100644 --- a/spring-security-rest-custom/README.md +++ b/spring-security-rest-custom/README.md @@ -2,6 +2,6 @@ ## Spring Security for REST Example Project - ### Relevant Articles: - [Spring Security Authentication Provider](http://www.baeldung.com/spring-security-authentication-provider) +- [Retrieve User Information in Spring Security](http://www.baeldung.com/get-user-in-spring-security) diff --git a/spring-security-rest-full/pom.xml b/spring-security-rest-full/pom.xml index 1816856f4c..922897b243 100644 --- a/spring-security-rest-full/pom.xml +++ b/spring-security-rest-full/pom.xml @@ -196,7 +196,7 @@ com.jayway.restassured rest-assured - 2.2.0 + 2.3.0 test From e71adf5a17af26939890ff1d380b11e25f3c2cc9 Mon Sep 17 00:00:00 2001 From: eugenp Date: Sat, 15 Feb 2014 16:13:45 +0200 Subject: [PATCH 3/3] update on security work for rest api --- spring-security-rest/src/main/resources/webSecurityConfig.xml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/spring-security-rest/src/main/resources/webSecurityConfig.xml b/spring-security-rest/src/main/resources/webSecurityConfig.xml index cefa3cd4ef..cff7c1cc07 100644 --- a/spring-security-rest/src/main/resources/webSecurityConfig.xml +++ b/spring-security-rest/src/main/resources/webSecurityConfig.xml @@ -10,12 +10,13 @@ - + +