AccessToken |
Represents a temporary OAuth2 access token and its expiration information.
|
AccessToken.Builder |
|
AwsCredentials |
AWS credentials representing a third-party identity for calling Google APIs.
|
AwsCredentials.Builder |
|
ClientId |
An OAuth2 user authorization Client ID and associated information.
|
ClientId.Builder |
|
CloudShellCredentials |
OAuth2 credentials representing the built-in service account for Google Cloud Shell.
|
CloudShellCredentials.Builder |
|
ComputeEngineCredentials |
OAuth2 credentials representing the built-in service account for a Google Compute Engine VM.
|
ComputeEngineCredentials.Builder |
|
CredentialAccessBoundary |
|
CredentialAccessBoundary.AccessBoundaryRule |
Defines an upper bound of permissions on a particular resource.
|
CredentialAccessBoundary.AccessBoundaryRule.AvailabilityCondition |
|
CredentialAccessBoundary.AccessBoundaryRule.AvailabilityCondition.Builder |
|
CredentialAccessBoundary.AccessBoundaryRule.Builder |
|
CredentialAccessBoundary.Builder |
|
DefaultPKCEProvider |
Implements PKCE using only the Java standard library.
|
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.
|
DownscopedCredentials.Builder |
|
ExternalAccountAuthorizedUserCredentials |
OAuth2 credentials sourced using external identities through Workforce Identity Federation.
|
ExternalAccountAuthorizedUserCredentials.Builder |
|
ExternalAccountCredentials |
Base external account credentials class.
|
ExternalAccountCredentials.Builder |
Base builder for external account credentials.
|
GdchCredentials |
|
GdchCredentials.Builder |
|
GoogleAuthUtils |
This public class provides shared utilities for common OAuth2 utils or ADC.
|
GoogleCredentials |
Base type for credentials for authorizing calls to Google APIs using OAuth2.
|
GoogleCredentials.Builder |
|
IdentityPoolCredentials |
Url-sourced and file-sourced external account credentials.
|
IdentityPoolCredentials.Builder |
|
IdToken |
Represents a temporary IdToken and its JsonWebSignature object
|
IdTokenCredentials |
IdTokenCredentials provides a Google Issued OpenIdConnect token.
|
IdTokenCredentials.Builder |
|
ImpersonatedCredentials |
ImpersonatedCredentials allowing credentials issued to a user or service account to impersonate
another.
|
ImpersonatedCredentials.Builder |
|
JwtClaims |
Value class representing the set of fields used as the payload of a JWT token.
|
JwtClaims.Builder |
|
JwtCredentials |
Credentials class for calling Google APIs using a JWT with custom claims.
|
JwtCredentials.Builder |
|
MemoryTokensStorage |
Represents an in-memory storage of tokens.
|
OAuth2Credentials |
Base type for Credentials using OAuth2.
|
OAuth2Credentials.Builder |
|
OAuth2CredentialsWithRefresh |
|
OAuth2CredentialsWithRefresh.Builder |
|
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.
|
PluggableAuthCredentials.Builder |
|
ServiceAccountCredentials |
OAuth2 credentials representing a Service Account for calling Google APIs.
|
ServiceAccountCredentials.Builder |
|
ServiceAccountJwtAccessCredentials |
Service Account credentials for calling Google APIs using a JWT directly for access.
|
ServiceAccountJwtAccessCredentials.Builder |
|
TokenVerifier |
Handle verification of Google-signed JWT tokens.
|
TokenVerifier.Builder |
|
UserAuthorizer |
Handles an interactive 3-Legged-OAuth2 (3LO) user consent authorization.
|
UserAuthorizer.Builder |
|
UserCredentials |
OAuth2 Credentials representing a user's identity and consent.
|
UserCredentials.Builder |
|