diff --git a/service/src/main/java/bio/terra/externalcreds/services/ProviderTokenClientCache.java b/service/src/main/java/bio/terra/externalcreds/services/ProviderTokenClientCache.java index 0370be5d..2cdcabee 100644 --- a/service/src/main/java/bio/terra/externalcreds/services/ProviderTokenClientCache.java +++ b/service/src/main/java/bio/terra/externalcreds/services/ProviderTokenClientCache.java @@ -61,7 +61,7 @@ public ClientRegistration buildClientRegistration( .toList() .get(0); yield ClientRegistration.withRegistrationId(providerName) - .authorizationGrantType(AuthorizationGrantType.AUTHORIZATION_CODE) + .authorizationGrantType(AuthorizationGrantType.REFRESH_TOKEN) .clientId(providerInfo.getClientId()) .clientSecret(providerInfo.getClientSecret()) .issuerUri(providerInfo.getIssuer())