public abstract class GoogleCredentialsProvider extends Object implements CredentialsProvider
For more information on Application Default Credentials, see https://developers.google.com/identity/protocols/application-default-credentials.
| Modifier and Type | Class and Description |
|---|---|
static class |
GoogleCredentialsProvider.Builder |
| Constructor and Description |
|---|
GoogleCredentialsProvider() |
| Modifier and Type | Method and Description |
|---|---|
com.google.auth.Credentials |
getCredentials()
Gets the credentials which will be used to call the service.
|
abstract List<String> |
getJwtEnabledScopes() |
abstract List<String> |
getScopesToApply() |
static GoogleCredentialsProvider.Builder |
newBuilder() |
abstract GoogleCredentialsProvider.Builder |
toBuilder() |
public com.google.auth.Credentials getCredentials()
throws IOException
CredentialsProvidergetCredentials in interface CredentialsProviderIOExceptionpublic static GoogleCredentialsProvider.Builder newBuilder()
public abstract GoogleCredentialsProvider.Builder toBuilder()