diff --git a/google-cloud-spanner-executor/src/main/java/com/google/cloud/executor/spanner/CloudClientExecutor.java b/google-cloud-spanner-executor/src/main/java/com/google/cloud/executor/spanner/CloudClientExecutor.java index 35300d3877..a9323fbdc2 100644 --- a/google-cloud-spanner-executor/src/main/java/com/google/cloud/executor/spanner/CloudClientExecutor.java +++ b/google-cloud-spanner-executor/src/main/java/com/google/cloud/executor/spanner/CloudClientExecutor.java @@ -26,7 +26,6 @@ import com.google.api.gax.rpc.TransportChannelProvider; import com.google.api.gax.rpc.UnavailableException; import com.google.auth.Credentials; -import com.google.auth.oauth2.GoogleCredentials; import com.google.auth.oauth2.ServiceAccountCredentials; import com.google.cloud.ByteArray; import com.google.cloud.Date; @@ -807,7 +806,7 @@ private synchronized Spanner getClient(long timeoutSeconds, boolean useMultiplex credentials = NoCredentials.getInstance(); } else { credentials = - GoogleCredentials.fromStream( + ServiceAccountCredentials.fromStream( new ByteArrayInputStream( FileUtils.readFileToByteArray(new File(WorkerProxy.serviceKeyFile))), HTTP_TRANSPORT_FACTORY);