From cc188d321a9feec0eeb9f4adadd4be2fde789515 Mon Sep 17 00:00:00 2001 From: Mark Paluch Date: Mon, 2 Sep 2019 09:36:22 +0200 Subject: [PATCH] Polishing. Remove throws declaration from GcpIamAuthentication as NetHttpTransport construction no longer requires checked exception propagation. See gh-463. --- .../vault/authentication/GcpIamAuthentication.java | 7 +------ 1 file changed, 1 insertion(+), 6 deletions(-) diff --git a/spring-vault-core/src/main/java/org/springframework/vault/authentication/GcpIamAuthentication.java b/spring-vault-core/src/main/java/org/springframework/vault/authentication/GcpIamAuthentication.java index 588fa4f3..a460020c 100644 --- a/spring-vault-core/src/main/java/org/springframework/vault/authentication/GcpIamAuthentication.java +++ b/spring-vault-core/src/main/java/org/springframework/vault/authentication/GcpIamAuthentication.java @@ -16,7 +16,6 @@ package org.springframework.vault.authentication; import java.io.IOException; -import java.security.GeneralSecurityException; import java.time.Instant; import java.util.LinkedHashMap; import java.util.Map; @@ -82,13 +81,9 @@ public class GcpIamAuthentication extends GcpJwtAuthenticationSupport * * @param options must not be {@literal null}. * @param restOperations HTTP client for for Vault login, must not be {@literal null}. - * @throws GeneralSecurityException thrown by - * {@link GoogleApacheHttpTransport#newTrustedTransport()}. - * @throws IOException thrown by - * {@link GoogleApacheHttpTransport#newTrustedTransport()}. */ public GcpIamAuthentication(GcpIamAuthenticationOptions options, - RestOperations restOperations) throws GeneralSecurityException, IOException { + RestOperations restOperations) { this(options, restOperations, new NetHttpTransport()); }