From a7cd8c223fc6882e6d2f4de01846192ab77a921d Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Tue, 10 Jun 2025 09:18:57 -0400 Subject: [PATCH] Bump com.google.apis:google-api-services-cloudresourcemanager from v1-rev20200210-1.30.9 to v3-rev20250522-2.0.0 (#2892) * Bump com.google.apis:google-api-services-cloudresourcemanager Bumps com.google.apis:google-api-services-cloudresourcemanager from v1-rev20200210-1.30.9 to v3-rev20250522-2.0.0. --- updated-dependencies: - dependency-name: com.google.apis:google-api-services-cloudresourcemanager dependency-version: v3-rev20250522-2.0.0 dependency-type: direct:production ... Signed-off-by: dependabot[bot] * Upgrade dependencies and packages --------- Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Ryan Baxter --- pom.xml | 25 +++++++------------ .../GoogleSecretManagerV1AccessStrategy.java | 10 ++++---- 2 files changed, 14 insertions(+), 21 deletions(-) diff --git a/pom.xml b/pom.xml index 42404f26..16c00f3f 100644 --- a/pom.xml +++ b/pom.xml @@ -29,6 +29,7 @@ config 5.0.0-SNAPSHOT 2.31.58 + 26.61.0 v1-rev20201112-1.30.10 2.60.0 2.35.2 @@ -78,30 +79,22 @@ pom import + + com.google.cloud + libraries-bom + ${google-libraries-bom.version} + pom + import + com.google.apis google-api-services-iam ${google-api-services-iam.version} - - com.google.cloud - google-cloud-iamcredentials - ${google-cloud-iamcredentials.version} - - - com.google.auth - google-auth-library-oauth2-http - 0.27.0 - - - com.google.cloud - google-cloud-secretmanager - 1.7.2 - com.google.apis google-api-services-cloudresourcemanager - v1-rev20200210-1.30.9 + v3-rev20250522-2.0.0 com.github.tomakehurst diff --git a/spring-cloud-config-server/src/main/java/org/springframework/cloud/config/server/environment/secretmanager/GoogleSecretManagerV1AccessStrategy.java b/spring-cloud-config-server/src/main/java/org/springframework/cloud/config/server/environment/secretmanager/GoogleSecretManagerV1AccessStrategy.java index 3d9a2065..4243196a 100644 --- a/spring-cloud-config-server/src/main/java/org/springframework/cloud/config/server/environment/secretmanager/GoogleSecretManagerV1AccessStrategy.java +++ b/spring-cloud-config-server/src/main/java/org/springframework/cloud/config/server/environment/secretmanager/GoogleSecretManagerV1AccessStrategy.java @@ -26,11 +26,11 @@ import java.util.List; import com.google.api.client.googleapis.javanet.GoogleNetHttpTransport; import com.google.api.client.http.HttpRequestInitializer; -import com.google.api.client.json.jackson2.JacksonFactory; +import com.google.api.client.json.gson.GsonFactory; import com.google.api.gax.core.FixedCredentialsProvider; -import com.google.api.services.cloudresourcemanager.CloudResourceManager; -import com.google.api.services.cloudresourcemanager.model.TestIamPermissionsRequest; -import com.google.api.services.cloudresourcemanager.model.TestIamPermissionsResponse; +import com.google.api.services.cloudresourcemanager.v3.CloudResourceManager; +import com.google.api.services.cloudresourcemanager.v3.model.TestIamPermissionsRequest; +import com.google.api.services.cloudresourcemanager.v3.model.TestIamPermissionsResponse; import com.google.auth.http.HttpCredentialsAdapter; import com.google.auth.oauth2.AccessToken; import com.google.auth.oauth2.GoogleCredentials; @@ -163,7 +163,7 @@ public class GoogleSecretManagerV1AccessStrategy implements GoogleSecretManagerA GoogleCredentials credential = new GoogleCredentials(accessToken); HttpRequestInitializer requestInitializer = new HttpCredentialsAdapter(credential); service = new CloudResourceManager.Builder(GoogleNetHttpTransport.newTrustedTransport(), - JacksonFactory.getDefaultInstance(), requestInitializer) + GsonFactory.getDefaultInstance(), requestInitializer) .setApplicationName(APPLICATION_NAME) .build(); List permissionsList = Arrays.asList(ACCESS_SECRET_PERMISSION);