From 15be951ecc4897017626b4520b66e10d12665c08 Mon Sep 17 00:00:00 2001 From: Daniel Camargo Date: Thu, 29 Sep 2022 11:06:03 -0600 Subject: [PATCH] refactoring: we are now able to register com.google.api.client.auth.openidconnect.IdTokenVerifier.PublicKeyLoader.JsonWebKeySet and com.google.api.client.auth.openidconnect.IdTokenVerifier.PublicKeyLoader.JsonWebKey for reflection when building native executables with Quarkus --- .../google/api/client/auth/openidconnect/IdTokenVerifier.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/google-oauth-client/src/main/java/com/google/api/client/auth/openidconnect/IdTokenVerifier.java b/google-oauth-client/src/main/java/com/google/api/client/auth/openidconnect/IdTokenVerifier.java index 6cf3eb0ea..53cc93e6c 100644 --- a/google-oauth-client/src/main/java/com/google/api/client/auth/openidconnect/IdTokenVerifier.java +++ b/google-oauth-client/src/main/java/com/google/api/client/auth/openidconnect/IdTokenVerifier.java @@ -508,7 +508,7 @@ public Builder setHttpTransportFactory(HttpTransportFactory httpTransportFactory } /** Custom CacheLoader for mapping certificate urls to the contained public keys. */ - static class PublicKeyLoader extends CacheLoader> { + public static class PublicKeyLoader extends CacheLoader> { private static final int DEFAULT_NUMBER_OF_RETRIES = 2; private static final int INITIAL_RETRY_INTERVAL_MILLIS = 1000; private static final double RETRY_RANDOMIZATION_FACTOR = 0.1;