Skip to content

Commit b61a976

Browse files
authored
fix(grpc): return error if credentials are detected to be null (#2142)
1 parent e0191b5 commit b61a976

File tree

1 file changed

+2
-0
lines changed

1 file changed

+2
-0
lines changed

google-cloud-storage/src/main/java/com/google/cloud/storage/GrpcStorageOptions.java

+2
Original file line numberDiff line numberDiff line change
@@ -48,6 +48,7 @@
4848
import com.google.cloud.storage.UnifiedOpts.UserProject;
4949
import com.google.cloud.storage.spi.StorageRpcFactory;
5050
import com.google.common.base.MoreObjects;
51+
import com.google.common.base.Preconditions;
5152
import com.google.common.collect.ImmutableList;
5253
import com.google.common.collect.ImmutableSet;
5354
import com.google.storage.v2.ReadObjectRequest;
@@ -169,6 +170,7 @@ private Tuple<StorageSettings, Opts<UserProject>> resolveSettingsAndOpts() throw
169170

170171
Opts<UserProject> defaultOpts = Opts.empty();
171172
CredentialsProvider credentialsProvider;
173+
Preconditions.checkState(credentials != null, "Unable to resolve credentials");
172174
if (credentials instanceof NoCredentials) {
173175
credentialsProvider = NoCredentialsProvider.create();
174176
} else {

0 commit comments

Comments
 (0)