summaryrefslogtreecommitdiff
path: root/eaaf_modules/eaaf_module_auth_sl20/src/main/java/at/gv/egiz/eaaf/modules/auth/sl20/utils/SL20JsonExtractorUtils.java
diff options
context:
space:
mode:
authorThomas <>2022-08-18 08:55:25 +0200
committerThomas <>2022-08-18 08:55:25 +0200
commit5efc2e4f31e3456e68ac19fe21352ac501302bf4 (patch)
tree66c1ac717d3763647cfb7623d68109be56b06edb /eaaf_modules/eaaf_module_auth_sl20/src/main/java/at/gv/egiz/eaaf/modules/auth/sl20/utils/SL20JsonExtractorUtils.java
parentd0309843cf6775c215bb132283116b6442b082d6 (diff)
downloadEAAF-Components-5efc2e4f31e3456e68ac19fe21352ac501302bf4.tar.gz
EAAF-Components-5efc2e4f31e3456e68ac19fe21352ac501302bf4.tar.bz2
EAAF-Components-5efc2e4f31e3456e68ac19fe21352ac501302bf4.zip
refact(sl20): switch to one single JSONMapper instsance
Diffstat (limited to 'eaaf_modules/eaaf_module_auth_sl20/src/main/java/at/gv/egiz/eaaf/modules/auth/sl20/utils/SL20JsonExtractorUtils.java')
-rw-r--r--eaaf_modules/eaaf_module_auth_sl20/src/main/java/at/gv/egiz/eaaf/modules/auth/sl20/utils/SL20JsonExtractorUtils.java9
1 files changed, 3 insertions, 6 deletions
diff --git a/eaaf_modules/eaaf_module_auth_sl20/src/main/java/at/gv/egiz/eaaf/modules/auth/sl20/utils/SL20JsonExtractorUtils.java b/eaaf_modules/eaaf_module_auth_sl20/src/main/java/at/gv/egiz/eaaf/modules/auth/sl20/utils/SL20JsonExtractorUtils.java
index bed25c0c..4da46235 100644
--- a/eaaf_modules/eaaf_module_auth_sl20/src/main/java/at/gv/egiz/eaaf/modules/auth/sl20/utils/SL20JsonExtractorUtils.java
+++ b/eaaf_modules/eaaf_module_auth_sl20/src/main/java/at/gv/egiz/eaaf/modules/auth/sl20/utils/SL20JsonExtractorUtils.java
@@ -8,19 +8,16 @@ import java.util.List;
import java.util.Map;
import java.util.Map.Entry;
-import org.slf4j.Logger;
-import org.slf4j.LoggerFactory;
-
import com.fasterxml.jackson.databind.JsonNode;
import com.fasterxml.jackson.databind.node.ObjectNode;
import at.gv.egiz.eaaf.modules.auth.sl20.data.VerificationResult;
import at.gv.egiz.eaaf.modules.auth.sl20.exceptions.SL20Exception;
import at.gv.egiz.eaaf.modules.auth.sl20.exceptions.SlCommandoParserException;
+import lombok.extern.slf4j.Slf4j;
+@Slf4j
public class SL20JsonExtractorUtils {
- private static final Logger log = LoggerFactory.getLogger(SL20JsonExtractorUtils.class);
- private static JsonMapper mapper = new JsonMapper();
/**
* Extract String value from JSON.
@@ -234,7 +231,7 @@ public class SL20JsonExtractorUtils {
// dummy code
try {
final String[] signedPayload = encryptedResult.toString().split("\\.");
- final JsonNode payLoad = mapper.getMapper()
+ final JsonNode payLoad = JsonMapper.getMapper()
.readTree(new String(Base64.getUrlDecoder().decode(signedPayload[1]), "UTF-8"));
return payLoad;