(package private) class |
AppEngineCredentials |
OAuth2 credentials representing the built-in service account for Google App Engine.
|
class |
AwsCredentials |
Credentials representing an AWS third-party identity for calling Google APIs.
|
class |
CloudShellCredentials |
OAuth2 credentials representing the built-in service account for Google Cloud Shell.
|
class |
ComputeEngineCredentials |
OAuth2 credentials representing the built-in service account for a Google Compute Engine VM.
|
class |
DownscopedCredentials |
DownscopedCredentials enables the ability to downscope, or restrict, the Identity and Access
Management (IAM) permissions that a short-lived credential can use for Cloud Storage.
|
class |
ExternalAccountAuthorizedUserCredentials |
OAuth2 credentials sourced using external identities through Workforce Identity Federation.
|
class |
ExternalAccountCredentials |
Base external account credentials class.
|
class |
GdchCredentials |
|
class |
GoogleCredentials |
Base type for credentials for authorizing calls to Google APIs using OAuth2.
|
class |
IdentityPoolCredentials |
Url-sourced, file-sourced, or user provided supplier method-sourced external account credentials.
|
class |
IdTokenCredentials |
IdTokenCredentials provides a Google Issued OpenIdConnect token.
|
class |
ImpersonatedCredentials |
ImpersonatedCredentials allowing credentials issued to a user or service account to impersonate
another.
|
class |
OAuth2CredentialsWithRefresh |
|
class |
PluggableAuthCredentials |
PluggableAuthCredentials enables the exchange of workload identity pool external credentials for
Google access tokens by retrieving 3rd party tokens through a user supplied executable.
|
class |
ServiceAccountCredentials |
OAuth2 credentials representing a Service Account for calling Google APIs.
|
class |
UserCredentials |
OAuth2 Credentials representing a user's identity and consent.
|