From: Matthieu Geerebaert Date: Mon, 13 Jan 2020 15:24:23 +0000 (+0100) Subject: Security improvement X-Git-Tag: 6.0.0~15 X-Git-Url: https://gerrit.onap.org/r/gitweb?a=commitdiff_plain;h=5f2f7b1d3c71fd3c27288b33467a4792131c2cff;p=externalapi%2Fnbi.git Security improvement Update dependencies to reduce security threat ( see jenkins clm ) Change-Id: I09165f017853dfe37caefdbae1f390c224198297 Issue-ID: EXTAPI-377 Signed-off-by: MatthieuGeerebaert --- diff --git a/pom.xml b/pom.xml index d30b8c4..e738f19 100644 --- a/pom.xml +++ b/pom.xml @@ -121,7 +121,7 @@ org.springframework.boot spring-boot-dependencies - 2.1.7.RELEASE + 2.2.2.RELEASE pom import @@ -144,7 +144,7 @@ org.apache.tomcat.embed tomcat-embed-core - 9.0.24 + 9.0.30 @@ -212,7 +212,7 @@ com.fasterxml.jackson.core jackson-databind - 2.9.9.3 + 2.10.1 @@ -345,19 +345,29 @@ com.squareup.okhttp3 okhttp + + com.squareup.retrofit2 + retrofit + com.squareup.okhttp3 okhttp - 3.14.2 + 4.3.1 com.google.guava guava + + + com.squareup.retrofit2 + retrofit + 2.7.1 + diff --git a/src/main/java/org/onap/nbi/commons/MultiCriteriaRequestBuilder.java b/src/main/java/org/onap/nbi/commons/MultiCriteriaRequestBuilder.java index 3b83bb1..a222438 100644 --- a/src/main/java/org/onap/nbi/commons/MultiCriteriaRequestBuilder.java +++ b/src/main/java/org/onap/nbi/commons/MultiCriteriaRequestBuilder.java @@ -110,12 +110,12 @@ public class MultiCriteriaRequestBuilder { String limitString = limits.get(0); int offset = Integer.parseInt(offsetString); int limit = Integer.parseInt(limitString); - final Pageable pageableRequest = new PageRequest(offset, limit); + final Pageable pageableRequest = PageRequest.of(offset, limit); query.with(pageableRequest); } else if (!CollectionUtils.isEmpty(limits)) { String limitString = limits.get(0); int limit = Integer.parseInt(limitString); - final Pageable pageableRequest = new PageRequest(0, limit); + final Pageable pageableRequest = PageRequest.of(0, limit); query.with(pageableRequest); } }