- ClientId - Class in com.google.auth.oauth2
-
An OAuth2 user authorization Client ID and associated information.
- clientId - Variable in class com.google.auth.oauth2.ExternalAccountCredentials.Builder
-
- ClientId.Builder - Class in com.google.auth.oauth2
-
- clientSecret - Variable in class com.google.auth.oauth2.ExternalAccountCredentials.Builder
-
- CloudShellCredentials - Class in com.google.auth.oauth2
-
OAuth2 credentials representing the built-in service account for Google Cloud Shell.
- CloudShellCredentials.Builder - Class in com.google.auth.oauth2
-
- com.google.auth - package com.google.auth
-
- com.google.auth.appengine - package com.google.auth.appengine
-
- com.google.auth.http - package com.google.auth.http
-
- com.google.auth.oauth2 - package com.google.auth.oauth2
-
- ComputeEngineCredentials - Class in com.google.auth.oauth2
-
OAuth2 credentials representing the built-in service account for a Google Compute Engine VM.
- ComputeEngineCredentials.Builder - Class in com.google.auth.oauth2
-
- create() - Method in interface com.google.auth.http.HttpTransportFactory
-
Creates a HttpTransport
instance.
- create(int) - Static method in class com.google.auth.oauth2.CloudShellCredentials
-
- create() - Static method in class com.google.auth.oauth2.ComputeEngineCredentials
-
Create a new ComputeEngineCredentials instance with default behavior.
- create(AccessToken) - Static method in class com.google.auth.oauth2.GoogleCredentials
-
Returns the credentials instance from the given access token.
- create(String) - Static method in class com.google.auth.oauth2.IdToken
-
Creates an IdToken given the encoded Json Web Signature.
- create(String, JsonFactory) - Static method in class com.google.auth.oauth2.IdToken
-
Creates an IdToken given the encoded Json Web Signature and JSON Factory
- create(GoogleCredentials, String, List<String>, List<String>, int, HttpTransportFactory) - Static method in class com.google.auth.oauth2.ImpersonatedCredentials
-
- create(GoogleCredentials, String, List<String>, List<String>, int, HttpTransportFactory, String) - Static method in class com.google.auth.oauth2.ImpersonatedCredentials
-
- create(GoogleCredentials, String, List<String>, List<String>, int, HttpTransportFactory, String, String) - Static method in class com.google.auth.oauth2.ImpersonatedCredentials
-
- create(GoogleCredentials, String, List<String>, List<String>, int) - Static method in class com.google.auth.oauth2.ImpersonatedCredentials
-
- create(AccessToken) - Static method in class com.google.auth.oauth2.OAuth2Credentials
-
Returns the credentials instance from the given access token.
- createDelegated(String) - Method in class com.google.auth.oauth2.GoogleCredentials
-
If the credentials support domain-wide delegation, creates a copy of the identity so that it
impersonates the specified user; otherwise, returns the same instance.
- createDelegated(String) - Method in class com.google.auth.oauth2.ServiceAccountCredentials
-
- createScoped(Collection<String>) - Method in class com.google.auth.appengine.AppEngineCredentials
-
- createScoped(Collection<String>) - Method in class com.google.auth.oauth2.AwsCredentials
-
Clones the AwsCredentials with the specified scopes.
- createScoped(Collection<String>) - Method in class com.google.auth.oauth2.ComputeEngineCredentials
-
Clones the compute engine account with the specified scopes.
- createScoped(Collection<String>, Collection<String>) - Method in class com.google.auth.oauth2.ComputeEngineCredentials
-
Clones the compute engine account with the specified scopes.
- createScoped(Collection<String>) - Method in class com.google.auth.oauth2.GoogleCredentials
-
If the credentials support scopes, creates a copy of the identity with the specified scopes;
otherwise, returns the same instance.
- createScoped(Collection<String>, Collection<String>) - Method in class com.google.auth.oauth2.GoogleCredentials
-
If the credentials support scopes, creates a copy of the identity with the specified scopes and
default scopes; otherwise, returns the same instance.
- createScoped(String...) - Method in class com.google.auth.oauth2.GoogleCredentials
-
If the credentials support scopes, creates a copy of the identity with the specified scopes;
otherwise, returns the same instance.
- createScoped(Collection<String>) - Method in class com.google.auth.oauth2.IdentityPoolCredentials
-
Clones the IdentityPoolCredentials with the specified scopes.
- createScoped(Collection<String>) - Method in class com.google.auth.oauth2.ImpersonatedCredentials
-
- createScoped(Collection<String>) - Method in class com.google.auth.oauth2.PluggableAuthCredentials
-
Clones the PluggableAuthCredentials with the specified scopes.
- createScoped(Collection<String>) - Method in class com.google.auth.oauth2.ServiceAccountCredentials
-
Clones the service account with the specified scopes.
- createScoped(Collection<String>, Collection<String>) - Method in class com.google.auth.oauth2.ServiceAccountCredentials
-
Clones the service account with the specified scopes.
- createScopedRequired() - Method in class com.google.auth.appengine.AppEngineCredentials
-
- createScopedRequired() - Method in class com.google.auth.oauth2.GoogleCredentials
-
- createScopedRequired() - Method in class com.google.auth.oauth2.ImpersonatedCredentials
-
- createScopedRequired() - Method in class com.google.auth.oauth2.ServiceAccountCredentials
-
Returns whether the scopes are empty, meaning createScoped must be called before use.
- createWithCustomCalendar(Calendar) - Method in class com.google.auth.oauth2.ImpersonatedCredentials
-
Clones the impersonated credentials with a new calendar.
- createWithCustomLifetime(int) - Method in class com.google.auth.oauth2.ServiceAccountCredentials
-
Clones the service account with a new lifetime value.
- createWithCustomRetryStrategy(boolean) - Method in class com.google.auth.oauth2.GoogleCredentials
-
If the credentials support automatic retries, creates a copy of the identity with the provided
retry strategy
- createWithCustomRetryStrategy(boolean) - Method in class com.google.auth.oauth2.ServiceAccountCredentials
-
Clones the service account with the specified default retries.
- createWithGdchAudience(URI) - Method in class com.google.auth.oauth2.GdchCredentials
-
Create a copy of GDCH credentials with the specified audience.
- createWithQuotaProject(String) - Method in class com.google.auth.oauth2.GoogleCredentials
-
Creates a credential with the provided quota project.
- createWithUseJwtAccessWithScope(boolean) - Method in class com.google.auth.oauth2.ServiceAccountCredentials
-
Clones the service account with a new useJwtAccessWithScope value.
- CredentialAccessBoundary - Class in com.google.auth.oauth2
-
- CredentialAccessBoundary.AccessBoundaryRule - Class in com.google.auth.oauth2
-
Defines an upper bound of permissions on a particular resource.
- CredentialAccessBoundary.AccessBoundaryRule.AvailabilityCondition - Class in com.google.auth.oauth2
-
- CredentialAccessBoundary.AccessBoundaryRule.AvailabilityCondition.Builder - Class in com.google.auth.oauth2
-
- CredentialAccessBoundary.AccessBoundaryRule.Builder - Class in com.google.auth.oauth2
-
- CredentialAccessBoundary.Builder - Class in com.google.auth.oauth2
-
- Credentials - Class in com.google.auth
-
Represents an abstract authorized identity instance.
- Credentials() - Constructor for class com.google.auth.Credentials
-
- credentialSource - Variable in class com.google.auth.oauth2.ExternalAccountCredentials.Builder
-
- fromJson(Map<String, Object>) - Static method in class com.google.auth.oauth2.ClientId
-
Constructs a Client ID from JSON from a downloaded file.
- fromPkcs8(String, String, String, String, Collection<String>) - Static method in class com.google.auth.oauth2.ServiceAccountCredentials
-
Factory with minimum identifying information using PKCS#8 for the private key.
- fromPkcs8(String, String, String, String, Collection<String>, Collection<String>) - Static method in class com.google.auth.oauth2.ServiceAccountCredentials
-
Factory with minimum identifying information using PKCS#8 for the private key.
- fromPkcs8(String, String, String, String, Collection<String>, HttpTransportFactory, URI) - Static method in class com.google.auth.oauth2.ServiceAccountCredentials
-
Factory with minimum identifying information and custom transport using PKCS#8 for the private
key.
- fromPkcs8(String, String, String, String, Collection<String>, Collection<String>, HttpTransportFactory, URI) - Static method in class com.google.auth.oauth2.ServiceAccountCredentials
-
Factory with minimum identifying information and custom transport using PKCS#8 for the private
key.
- fromPkcs8(String, String, String, String, Collection<String>, HttpTransportFactory, URI, String) - Static method in class com.google.auth.oauth2.ServiceAccountCredentials
-
Factory with minimum identifying information and custom transport using PKCS#8 for the private
key.
- fromPkcs8(String, String, String, String, Collection<String>, Collection<String>, HttpTransportFactory, URI, String) - Static method in class com.google.auth.oauth2.ServiceAccountCredentials
-
Factory with minimum identifying information and custom transport using PKCS#8 for the private
key.
- fromPkcs8(String, String, String, String) - Static method in class com.google.auth.oauth2.ServiceAccountJwtAccessCredentials
-
Factory using PKCS#8 for the private key.
- fromPkcs8(String, String, String, String, URI) - Static method in class com.google.auth.oauth2.ServiceAccountJwtAccessCredentials
-
Factory using PKCS#8 for the private key.
- fromResource(Class<?>, String) - Static method in class com.google.auth.oauth2.ClientId
-
Constructs a Client ID from JSON file stored as a resource.
- fromStream(InputStream) - Static method in class com.google.auth.oauth2.ClientId
-
Constructs a Client ID from JSON file stream.
- fromStream(InputStream) - Static method in class com.google.auth.oauth2.ExternalAccountAuthorizedUserCredentials
-
Returns external account authorized user credentials defined by a JSON file stream.
- fromStream(InputStream, HttpTransportFactory) - Static method in class com.google.auth.oauth2.ExternalAccountAuthorizedUserCredentials
-
Returns external account authorized user credentials defined by a JSON file stream.
- fromStream(InputStream) - Static method in class com.google.auth.oauth2.ExternalAccountCredentials
-
Returns credentials defined by a JSON file stream.
- fromStream(InputStream, HttpTransportFactory) - Static method in class com.google.auth.oauth2.ExternalAccountCredentials
-
Returns credentials defined by a JSON file stream.
- fromStream(InputStream) - Static method in class com.google.auth.oauth2.GoogleCredentials
-
Returns credentials defined by a JSON file stream.
- fromStream(InputStream, HttpTransportFactory) - Static method in class com.google.auth.oauth2.GoogleCredentials
-
Returns credentials defined by a JSON file stream.
- fromStream(InputStream) - Static method in class com.google.auth.oauth2.ServiceAccountCredentials
-
Returns credentials defined by a Service Account key file in JSON format from the Google
Developers Console.
- fromStream(InputStream, HttpTransportFactory) - Static method in class com.google.auth.oauth2.ServiceAccountCredentials
-
Returns credentials defined by a Service Account key file in JSON format from the Google
Developers Console.
- fromStream(InputStream) - Static method in class com.google.auth.oauth2.ServiceAccountJwtAccessCredentials
-
Returns credentials defined by a Service Account key file in JSON format from the Google
Developers Console.
- fromStream(InputStream, URI) - Static method in class com.google.auth.oauth2.ServiceAccountJwtAccessCredentials
-
Returns credentials defined by a Service Account key file in JSON format from the Google
Developers Console.
- fromStream(InputStream) - Static method in class com.google.auth.oauth2.UserCredentials
-
Returns credentials defined by a JSON file stream using the format supported by the Cloud SDK.
- fromStream(InputStream, HttpTransportFactory) - Static method in class com.google.auth.oauth2.UserCredentials
-
Returns credentials defined by a JSON file stream using the format supported by the Cloud SDK.
- GdchCredentials - Class in com.google.auth.oauth2
-
- GdchCredentials.Builder - Class in com.google.auth.oauth2
-
- GET_AUTH_TOKEN_REQUEST - Static variable in class com.google.auth.oauth2.CloudShellCredentials
-
The Cloud Shell back authorization channel uses serialized Javascript Protobuffers, preceded by
the message length and a new line character.
- GET_AUTH_TOKEN_REQUEST_BYTES - Static variable in class com.google.auth.oauth2.CloudShellCredentials
-
- getAccessBoundaryRules() - Method in class com.google.auth.oauth2.CredentialAccessBoundary
-
- getAccessToken() - Method in class com.google.auth.oauth2.OAuth2Credentials.Builder
-
- getAccessToken() - Method in class com.google.auth.oauth2.OAuth2Credentials
-
Returns the cached access token.
- getAccount() - Method in class com.google.auth.appengine.AppEngineCredentials
-
- getAccount() - Method in class com.google.auth.oauth2.ComputeEngineCredentials
-
Returns the email address associated with the GCE default service account.
- getAccount() - Method in class com.google.auth.oauth2.ImpersonatedCredentials
-
Returns the email field of the serviceAccount that is being impersonated.
- getAccount() - Method in class com.google.auth.oauth2.ServiceAccountCredentials
-
- getAccount() - Method in class com.google.auth.oauth2.ServiceAccountJwtAccessCredentials
-
- getAccount() - Method in interface com.google.auth.ServiceAccountSigner
-
Returns the service account associated with the signer.
- getAdditionalHeaders() - Method in class com.google.auth.oauth2.GoogleCredentials
-
- getAdditionalHeaders() - Method in class com.google.auth.oauth2.OAuth2Credentials
-
Provide additional headers to return as request metadata.
- getAndStoreCredentialsFromCode(String, String, URI) - Method in class com.google.auth.oauth2.UserAuthorizer
-
Exchanges an authorization code for tokens and stores them.
- getApiAudience() - Method in class com.google.auth.oauth2.GdchCredentials
-
- getAppIdentityService() - Method in class com.google.auth.appengine.AppEngineCredentials.Builder
-
- getApplicationDefault() - Static method in class com.google.auth.oauth2.GoogleCredentials
-
Returns the Application Default Credentials.
- getApplicationDefault(HttpTransportFactory) - Static method in class com.google.auth.oauth2.GoogleCredentials
-
Returns the Application Default Credentials.
- getAudience() - Method in class com.google.auth.oauth2.ExternalAccountAuthorizedUserCredentials
-
- getAudience() - Method in class com.google.auth.oauth2.ExternalAccountCredentials
-
- getAuthenticationType() - Method in class com.google.auth.Credentials
-
A constant string name describing the authentication technology.
- getAuthenticationType() - Method in class com.google.auth.oauth2.JwtCredentials
-
- getAuthenticationType() - Method in class com.google.auth.oauth2.OAuth2Credentials
-
- getAuthenticationType() - Method in class com.google.auth.oauth2.ServiceAccountJwtAccessCredentials
-
- getAuthorizationUrl(String, String, URI) - Method in class com.google.auth.oauth2.UserAuthorizer
-
Return an URL that performs the authorization consent prompt web UI.
- getAuthorizationUrl(String, String, URI, Map<String, String>) - Method in class com.google.auth.oauth2.UserAuthorizer
-
Return an URL that performs the authorization consent prompt web UI.
- getAuthPort() - Method in class com.google.auth.oauth2.CloudShellCredentials.Builder
-
- getAuthPort() - Method in class com.google.auth.oauth2.CloudShellCredentials
-
- getAvailabilityCondition() - Method in class com.google.auth.oauth2.CredentialAccessBoundary.AccessBoundaryRule
-
- getAvailablePermissions() - Method in class com.google.auth.oauth2.CredentialAccessBoundary.AccessBoundaryRule
-
- getAvailableResource() - Method in class com.google.auth.oauth2.CredentialAccessBoundary.AccessBoundaryRule
-
- getCaCertPath() - Method in class com.google.auth.oauth2.GdchCredentials.Builder
-
- getCaCertPath() - Method in class com.google.auth.oauth2.GdchCredentials
-
- getCalendar() - Method in class com.google.auth.oauth2.ImpersonatedCredentials.Builder
-
- getCallbackUri() - Method in class com.google.auth.oauth2.UserAuthorizer.Builder
-
- getCallbackUri() - Method in class com.google.auth.oauth2.UserAuthorizer
-
Returns the URI for implementation of the OAuth2 web callback.
- getCallbackUri(URI) - Method in class com.google.auth.oauth2.UserAuthorizer
-
Returns the URI for implementation of the OAuth2 web callback, optionally relative to the
specified URI.
- getClientEmail() - Method in class com.google.auth.oauth2.ServiceAccountCredentials.Builder
-
- getClientEmail() - Method in class com.google.auth.oauth2.ServiceAccountCredentials
-
- getClientEmail() - Method in class com.google.auth.oauth2.ServiceAccountJwtAccessCredentials.Builder
-
- getClientEmail() - Method in class com.google.auth.oauth2.ServiceAccountJwtAccessCredentials
-
- getClientId() - Method in class com.google.auth.oauth2.ClientId
-
Returns the text identifier of the Client ID.
- getClientId() - Method in class com.google.auth.oauth2.ExternalAccountAuthorizedUserCredentials
-
- getClientId() - Method in class com.google.auth.oauth2.ExternalAccountCredentials
-
- getClientId() - Method in class com.google.auth.oauth2.ServiceAccountCredentials.Builder
-
- getClientId() - Method in class com.google.auth.oauth2.ServiceAccountCredentials
-
- getClientId() - Method in class com.google.auth.oauth2.ServiceAccountJwtAccessCredentials.Builder
-
- getClientId() - Method in class com.google.auth.oauth2.ServiceAccountJwtAccessCredentials
-
- getClientId() - Method in class com.google.auth.oauth2.UserAuthorizer.Builder
-
- getClientId() - Method in class com.google.auth.oauth2.UserAuthorizer
-
Returns the Client ID user to identify the OAuth2 consent prompt.
- getClientId() - Method in class com.google.auth.oauth2.UserCredentials.Builder
-
- getClientId() - Method in class com.google.auth.oauth2.UserCredentials
-
Returns client ID of the credential from the console.
- getClientSecret() - Method in class com.google.auth.oauth2.ClientId.Builder
-
- getClientSecret() - Method in class com.google.auth.oauth2.ClientId
-
Returns the secret associated with the Client ID.
- getClientSecret() - Method in class com.google.auth.oauth2.ExternalAccountAuthorizedUserCredentials
-
- getClientSecret() - Method in class com.google.auth.oauth2.ExternalAccountCredentials
-
- getClientSecret() - Method in class com.google.auth.oauth2.UserCredentials.Builder
-
- getClientSecret() - Method in class com.google.auth.oauth2.UserCredentials
-
Returns client secret of the credential from the console.
- getCodeChallenge() - Method in class com.google.auth.oauth2.DefaultPKCEProvider
-
- getCodeChallenge() - Method in interface com.google.auth.oauth2.PKCEProvider
-
Get the code_challenge parameter used in PKCE.
- getCodeChallengeMethod() - Method in class com.google.auth.oauth2.DefaultPKCEProvider
-
- getCodeChallengeMethod() - Method in interface com.google.auth.oauth2.PKCEProvider
-
Get the code_challenge_method parameter used in PKCE.
- getCodeVerifier() - Method in class com.google.auth.oauth2.DefaultPKCEProvider
-
- getCodeVerifier() - Method in interface com.google.auth.oauth2.PKCEProvider
-
Get the code_verifier parameter used in PKCE.
- getCredentialAccessBoundary() - Method in class com.google.auth.oauth2.DownscopedCredentials
-
- getCredentials() - Method in class com.google.auth.http.HttpCredentialsAdapter
-
A getter for the credentials instance being used
- getCredentials(String) - Method in class com.google.auth.oauth2.UserAuthorizer
-
Attempts to retrieve credentials for the approved end user consent.
- getCredentialsFromCode(String, URI) - Method in class com.google.auth.oauth2.UserAuthorizer
-
Returns a UserCredentials instance by exchanging an OAuth2 authorization code for tokens.
- getCredentialsFromCode(String, URI, Map<String, String>) - Method in class com.google.auth.oauth2.UserAuthorizer
-
Returns a UserCredentials instance by exchanging an OAuth2 authorization code for tokens.
- getCredentialSource() - Method in class com.google.auth.oauth2.ExternalAccountCredentials
-
- getDefaultAudience() - Method in class com.google.auth.oauth2.ServiceAccountJwtAccessCredentials.Builder
-
- getDefaultScopes() - Method in class com.google.auth.oauth2.ServiceAccountCredentials.Builder
-
- getDefaultScopes() - Method in class com.google.auth.oauth2.ServiceAccountCredentials
-
- getDelegates() - Method in class com.google.auth.oauth2.ImpersonatedCredentials.Builder
-
- getDescription() - Method in class com.google.auth.oauth2.CredentialAccessBoundary.AccessBoundaryRule.AvailabilityCondition
-
- getExpirationMargin() - Method in class com.google.auth.oauth2.OAuth2Credentials.Builder
-
- getExpirationTime() - Method in class com.google.auth.oauth2.AccessToken.Builder
-
- getExpirationTime() - Method in class com.google.auth.oauth2.AccessToken
-
Time when access token will expire.
- getExpression() - Method in class com.google.auth.oauth2.CredentialAccessBoundary.AccessBoundaryRule.AvailabilityCondition
-
- getFromServiceLoader(Class<? extends T>, T) - Static method in class com.google.auth.oauth2.OAuth2Credentials
-
- getHttpTransportFactory() - Method in class com.google.auth.oauth2.ComputeEngineCredentials.Builder
-
- getHttpTransportFactory() - Method in class com.google.auth.oauth2.GdchCredentials.Builder
-
- getHttpTransportFactory() - Method in class com.google.auth.oauth2.ImpersonatedCredentials.Builder
-
- getHttpTransportFactory() - Method in class com.google.auth.oauth2.ServiceAccountCredentials.Builder
-
- getHttpTransportFactory() - Method in class com.google.auth.oauth2.UserAuthorizer.Builder
-
- getHttpTransportFactory() - Method in class com.google.auth.oauth2.UserCredentials.Builder
-
- getIdentityDocumentUrl() - Static method in class com.google.auth.oauth2.ComputeEngineCredentials
-
- getIdToken() - Method in class com.google.auth.oauth2.IdTokenCredentials
-
- getIdTokenProvider() - Method in class com.google.auth.oauth2.IdTokenCredentials.Builder
-
- getJwtClaims() - Method in class com.google.auth.oauth2.JwtCredentials.Builder
-
- getLifeSpanSeconds() - Method in class com.google.auth.oauth2.JwtCredentials.Builder
-
- getLifetime() - Method in class com.google.auth.oauth2.GdchCredentials.Builder
-
- getLifetime() - Method in class com.google.auth.oauth2.ImpersonatedCredentials.Builder
-
- getLifetime() - Method in class com.google.auth.oauth2.ServiceAccountCredentials.Builder
-
- getMetadataServerUrl(DefaultCredentialsProvider) - Static method in class com.google.auth.oauth2.ComputeEngineCredentials
-
- getMetadataServerUrl() - Static method in class com.google.auth.oauth2.ComputeEngineCredentials
-
- getOption() - Method in enum com.google.auth.oauth2.IdTokenProvider.Option
-
- getOptions() - Method in class com.google.auth.oauth2.IdTokenCredentials.Builder
-
- getPKCEProvider() - Method in class com.google.auth.oauth2.UserAuthorizer.Builder
-
- getPrivateKey() - Method in class com.google.auth.oauth2.GdchCredentials.Builder
-
- getPrivateKey() - Method in class com.google.auth.oauth2.GdchCredentials
-
- getPrivateKey() - Method in class com.google.auth.oauth2.JwtCredentials.Builder
-
- getPrivateKey() - Method in class com.google.auth.oauth2.ServiceAccountCredentials.Builder
-
- getPrivateKey() - Method in class com.google.auth.oauth2.ServiceAccountCredentials
-
- getPrivateKey() - Method in class com.google.auth.oauth2.ServiceAccountJwtAccessCredentials.Builder
-
- getPrivateKey() - Method in class com.google.auth.oauth2.ServiceAccountJwtAccessCredentials
-
- getPrivateKeyId() - Method in class com.google.auth.oauth2.GdchCredentials.Builder
-
- getPrivateKeyId() - Method in class com.google.auth.oauth2.GdchCredentials
-
- getPrivateKeyId() - Method in class com.google.auth.oauth2.JwtCredentials.Builder
-
- getPrivateKeyId() - Method in class com.google.auth.oauth2.ServiceAccountCredentials.Builder
-
- getPrivateKeyId() - Method in class com.google.auth.oauth2.ServiceAccountCredentials
-
- getPrivateKeyId() - Method in class com.google.auth.oauth2.ServiceAccountJwtAccessCredentials.Builder
-
- getPrivateKeyId() - Method in class com.google.auth.oauth2.ServiceAccountJwtAccessCredentials
-
- getProjectId() - Method in class com.google.auth.oauth2.GdchCredentials.Builder
-
- getProjectId() - Method in class com.google.auth.oauth2.GdchCredentials
-
- getProjectId() - Method in class com.google.auth.oauth2.ServiceAccountCredentials.Builder
-
- getProjectId() - Method in class com.google.auth.oauth2.ServiceAccountCredentials
-
- getQuotaProjectId() - Method in class com.google.auth.oauth2.GoogleCredentials.Builder
-
- getQuotaProjectId() - Method in class com.google.auth.oauth2.GoogleCredentials
-
- getQuotaProjectId() - Method in interface com.google.auth.oauth2.QuotaProjectIdProvider
-
- getQuotaProjectId() - Method in class com.google.auth.oauth2.ServiceAccountJwtAccessCredentials.Builder
-
- getQuotaProjectId() - Method in class com.google.auth.oauth2.ServiceAccountJwtAccessCredentials
-
- getRefreshHandler() - Method in class com.google.auth.oauth2.OAuth2CredentialsWithRefresh
-
- getRefreshMargin() - Method in class com.google.auth.oauth2.OAuth2Credentials.Builder
-
- getRefreshToken() - Method in class com.google.auth.oauth2.ExternalAccountAuthorizedUserCredentials
-
- getRefreshToken() - Method in class com.google.auth.oauth2.UserCredentials.Builder
-
- getRefreshToken() - Method in class com.google.auth.oauth2.UserCredentials
-
Returns the refresh token resulting from a OAuth2 consent flow.
- getRequestMetadata() - Method in class com.google.auth.Credentials
-
Get the current request metadata, refreshing tokens if required.
- getRequestMetadata(URI, Executor, RequestMetadataCallback) - Method in class com.google.auth.Credentials
-
Get the current request metadata without blocking.
- getRequestMetadata(URI) - Method in class com.google.auth.Credentials
-
Get the current request metadata in a blocking manner, refreshing tokens if required.
- getRequestMetadata(URI, Executor, RequestMetadataCallback) - Method in class com.google.auth.oauth2.ExternalAccountCredentials
-
- getRequestMetadata(URI) - Method in class com.google.auth.oauth2.ExternalAccountCredentials
-
- getRequestMetadata(URI) - Method in class com.google.auth.oauth2.JwtCredentials
-
- getRequestMetadata(URI, Executor, RequestMetadataCallback) - Method in class com.google.auth.oauth2.OAuth2Credentials
-
- getRequestMetadata(URI) - Method in class com.google.auth.oauth2.OAuth2Credentials
-
Provide the request metadata by ensuring there is a current access token and providing it as an
authorization bearer token.
- getRequestMetadata(URI, Executor, RequestMetadataCallback) - Method in class com.google.auth.oauth2.ServiceAccountCredentials
-
- getRequestMetadata(URI) - Method in class com.google.auth.oauth2.ServiceAccountCredentials
-
Provide the request metadata by putting an access JWT directly in the metadata.
- getRequestMetadata(URI, Executor, RequestMetadataCallback) - Method in class com.google.auth.oauth2.ServiceAccountJwtAccessCredentials
-
- getRequestMetadata(URI) - Method in class com.google.auth.oauth2.ServiceAccountJwtAccessCredentials
-
Provide the request metadata by putting an access JWT directly in the metadata.
- getRequestMetadataInternal() - Method in class com.google.auth.oauth2.OAuth2Credentials
-
- getRetryCount() - Method in interface com.google.auth.Retryable
-
Gets a number of performed retries for related HttpRequest
- getRevokeUrl() - Method in class com.google.auth.oauth2.ExternalAccountAuthorizedUserCredentials
-
- getScopes() - Method in class com.google.auth.appengine.AppEngineCredentials.Builder
-
- getScopes() - Method in class com.google.auth.oauth2.AccessToken.Builder
-
- getScopes() - Method in class com.google.auth.oauth2.AccessToken
-
Scopes from the access token response.
- getScopes() - Method in class com.google.auth.oauth2.ComputeEngineCredentials.Builder
-
- getScopes() - Method in class com.google.auth.oauth2.ComputeEngineCredentials
-
- getScopes() - Method in class com.google.auth.oauth2.ExternalAccountCredentials
-
- getScopes() - Method in class com.google.auth.oauth2.ImpersonatedCredentials.Builder
-
- getScopes() - Method in class com.google.auth.oauth2.ServiceAccountCredentials.Builder
-
- getScopes() - Method in class com.google.auth.oauth2.ServiceAccountCredentials
-
- getScopes() - Method in class com.google.auth.oauth2.UserAuthorizer.Builder
-
- getScopes() - Method in class com.google.auth.oauth2.UserAuthorizer
-
Returns the scopes defining the user consent.
- getServiceAccountEmail() - Method in class com.google.auth.oauth2.ExternalAccountCredentials
-
- getServiceAccountImpersonationOptions() - Method in class com.google.auth.oauth2.ExternalAccountCredentials
-
- getServiceAccountImpersonationUrl() - Method in class com.google.auth.oauth2.ExternalAccountCredentials
-
- getServiceAccountsUrl() - Static method in class com.google.auth.oauth2.ComputeEngineCredentials
-
- getServiceAccountUser() - Method in class com.google.auth.oauth2.ServiceAccountCredentials.Builder
-
- getServiceAccountUser() - Method in class com.google.auth.oauth2.ServiceAccountCredentials
-
- getServiceIdentityName() - Method in class com.google.auth.oauth2.GdchCredentials.Builder
-
- getServiceIdentityName() - Method in class com.google.auth.oauth2.GdchCredentials
-
- getSourceCredentials() - Method in class com.google.auth.oauth2.DownscopedCredentials
-
- getSourceCredentials() - Method in class com.google.auth.oauth2.ImpersonatedCredentials.Builder
-
- getSourceCredentials() - Method in class com.google.auth.oauth2.ImpersonatedCredentials
-
- getSubjectTokenType() - Method in class com.google.auth.oauth2.ExternalAccountCredentials
-
- getTargetAudience() - Method in class com.google.auth.oauth2.IdTokenCredentials.Builder
-
- getTargetPrincipal() - Method in class com.google.auth.oauth2.ImpersonatedCredentials.Builder
-
- getTitle() - Method in class com.google.auth.oauth2.CredentialAccessBoundary.AccessBoundaryRule.AvailabilityCondition
-
- getTokenInfoUrl() - Method in class com.google.auth.oauth2.ExternalAccountAuthorizedUserCredentials
-
- getTokenInfoUrl() - Method in class com.google.auth.oauth2.ExternalAccountCredentials
-
- getTokenServerEncodedUrl(DefaultCredentialsProvider) - Static method in class com.google.auth.oauth2.ComputeEngineCredentials
-
- getTokenServerEncodedUrl() - Static method in class com.google.auth.oauth2.ComputeEngineCredentials
-
- getTokenServerUri() - Method in class com.google.auth.oauth2.GdchCredentials.Builder
-
- getTokenServerUri() - Method in class com.google.auth.oauth2.GdchCredentials
-
- getTokenServerUri() - Method in class com.google.auth.oauth2.ServiceAccountCredentials.Builder
-
- getTokenServerUri() - Method in class com.google.auth.oauth2.ServiceAccountCredentials
-
- getTokenServerUri() - Method in class com.google.auth.oauth2.UserAuthorizer.Builder
-
- getTokenServerUri() - Method in class com.google.auth.oauth2.UserCredentials.Builder
-
- getTokenStore() - Method in class com.google.auth.oauth2.UserAuthorizer.Builder
-
- getTokenStore() - Method in class com.google.auth.oauth2.UserAuthorizer
-
Returns the implementation of a component for long term storage of tokens.
- getTokenUrl() - Method in class com.google.auth.oauth2.ExternalAccountAuthorizedUserCredentials
-
- getTokenUrl() - Method in class com.google.auth.oauth2.ExternalAccountCredentials
-
- getTokenValue() - Method in class com.google.auth.oauth2.AccessToken.Builder
-
- getTokenValue() - Method in class com.google.auth.oauth2.AccessToken
-
String representation of the access token.
- getTransportFactory() - Method in class com.google.auth.oauth2.GdchCredentials
-
- getUseJwtAccessWithScope() - Method in class com.google.auth.oauth2.ServiceAccountCredentials.Builder
-
- getUseJwtAccessWithScope() - Method in class com.google.auth.oauth2.ServiceAccountCredentials
-
- getUserAuthUri() - Method in class com.google.auth.oauth2.UserAuthorizer.Builder
-
- getWellKnownCredentialsPath() - Static method in class com.google.auth.oauth2.GoogleAuthUtils
-
Gets the path to the well-known Application Default Credentials file location
- getWorkforcePoolUserProject() - Method in class com.google.auth.oauth2.ExternalAccountCredentials
-
- GoogleAuthUtils - Class in com.google.auth.oauth2
-
This public class provides shared utilities for common OAuth2 utils or ADC.
- GoogleAuthUtils() - Constructor for class com.google.auth.oauth2.GoogleAuthUtils
-
- GoogleCredentials - Class in com.google.auth.oauth2
-
Base type for credentials for authorizing calls to Google APIs using OAuth2.
- GoogleCredentials() - Constructor for class com.google.auth.oauth2.GoogleCredentials
-
Default constructor.
- GoogleCredentials(AccessToken, String) - Constructor for class com.google.auth.oauth2.GoogleCredentials
-
- GoogleCredentials(AccessToken) - Constructor for class com.google.auth.oauth2.GoogleCredentials
-
Constructor with explicit access token.
- GoogleCredentials(GoogleCredentials.Builder) - Constructor for class com.google.auth.oauth2.GoogleCredentials
-
- GoogleCredentials(AccessToken, Duration, Duration) - Constructor for class com.google.auth.oauth2.GoogleCredentials
-
Constructor with explicit access token and refresh times
- GoogleCredentials.Builder - Class in com.google.auth.oauth2
-
- refresh() - Method in class com.google.auth.Credentials
-
Refresh the authorization data, discarding any cached state.
- refresh() - Method in class com.google.auth.oauth2.JwtCredentials
-
Refresh the token by discarding the cached token and metadata and rebuilding a new one.
- refresh() - Method in class com.google.auth.oauth2.OAuth2Credentials
-
Request a new token regardless of the current token state.
- refresh() - Method in class com.google.auth.oauth2.ServiceAccountJwtAccessCredentials
-
Discard any cached data
- refreshAccessToken() - Method in class com.google.auth.appengine.AppEngineCredentials
-
Refresh the access token by getting it from the App Identity service
- refreshAccessToken() - Method in class com.google.auth.oauth2.AwsCredentials
-
- refreshAccessToken() - Method in class com.google.auth.oauth2.CloudShellCredentials
-
- refreshAccessToken() - Method in class com.google.auth.oauth2.ComputeEngineCredentials
-
Refresh the access token by getting it from the GCE metadata server
- refreshAccessToken() - Method in class com.google.auth.oauth2.DownscopedCredentials
-
- refreshAccessToken() - Method in class com.google.auth.oauth2.ExternalAccountAuthorizedUserCredentials
-
- refreshAccessToken() - Method in class com.google.auth.oauth2.GdchCredentials
-
Refresh the OAuth2 access token by getting a new access token using a JSON Web Token (JWT).
- refreshAccessToken() - Method in class com.google.auth.oauth2.IdentityPoolCredentials
-
- refreshAccessToken() - Method in class com.google.auth.oauth2.IdTokenCredentials
-
- refreshAccessToken() - Method in class com.google.auth.oauth2.ImpersonatedCredentials
-
- refreshAccessToken() - Method in class com.google.auth.oauth2.OAuth2Credentials
-
Method to refresh the access token according to the specific type of credentials.
- refreshAccessToken() - Method in interface com.google.auth.oauth2.OAuth2CredentialsWithRefresh.OAuth2RefreshHandler
-
- refreshAccessToken() - Method in class com.google.auth.oauth2.OAuth2CredentialsWithRefresh
-
- refreshAccessToken() - Method in class com.google.auth.oauth2.PluggableAuthCredentials
-
- refreshAccessToken() - Method in class com.google.auth.oauth2.ServiceAccountCredentials
-
Refreshes the OAuth2 access token by getting a new access token using a JSON Web Token (JWT).
- refreshAccessToken() - Method in class com.google.auth.oauth2.UserCredentials
-
Refreshes the OAuth2 access token by getting a new access token from the refresh token
- refreshIfExpired() - Method in class com.google.auth.oauth2.OAuth2Credentials
-
Refresh these credentials only if they have expired or are expiring imminently.
- removeChangeListener(OAuth2Credentials.CredentialsChangedListener) - Method in class com.google.auth.oauth2.OAuth2Credentials
-
Removes a listener that was added previously.
- RequestMetadataCallback - Interface in com.google.auth
-
- retrieveSubjectToken() - Method in class com.google.auth.oauth2.AwsCredentials
-
- retrieveSubjectToken() - Method in class com.google.auth.oauth2.ExternalAccountCredentials
-
Retrieves the external subject token to be exchanged for a Google Cloud access token.
- retrieveSubjectToken() - Method in class com.google.auth.oauth2.IdentityPoolCredentials
-
- retrieveSubjectToken() - Method in class com.google.auth.oauth2.PluggableAuthCredentials
-
Returns the 3rd party subject token by calling the executable specified in the credential
source.
- Retryable - Interface in com.google.auth
-
- revokeAuthorization(String) - Method in class com.google.auth.oauth2.UserAuthorizer
-
Revokes the authorization for tokens stored for the user.
- save(String) - Method in class com.google.auth.oauth2.UserCredentials
-
Saves the end user credentials into the given file path.
- scopes - Variable in class com.google.auth.oauth2.ExternalAccountCredentials.Builder
-
- ServiceAccountCredentials - Class in com.google.auth.oauth2
-
OAuth2 credentials representing a Service Account for calling Google APIs.
- ServiceAccountCredentials.Builder - Class in com.google.auth.oauth2
-
- serviceAccountImpersonationOptions - Variable in class com.google.auth.oauth2.ExternalAccountCredentials.Builder
-
- serviceAccountImpersonationUrl - Variable in class com.google.auth.oauth2.ExternalAccountCredentials.Builder
-
- ServiceAccountJwtAccessCredentials - Class in com.google.auth.oauth2
-
Service Account credentials for calling Google APIs using a JWT directly for access.
- ServiceAccountJwtAccessCredentials.Builder - Class in com.google.auth.oauth2
-
- ServiceAccountSigner - Interface in com.google.auth
-
Interface for a service account signer.
- ServiceAccountSigner.SigningException - Exception in com.google.auth
-
- setAccessToken(AccessToken) - Method in class com.google.auth.oauth2.ExternalAccountAuthorizedUserCredentials.Builder
-
Sets the optional access token.
- setAccessToken(AccessToken) - Method in class com.google.auth.oauth2.GoogleCredentials.Builder
-
- setAccessToken(AccessToken) - Method in class com.google.auth.oauth2.OAuth2Credentials.Builder
-
- setAccessToken(AccessToken) - Method in class com.google.auth.oauth2.OAuth2CredentialsWithRefresh.Builder
-
- setAccessToken(AccessToken) - Method in class com.google.auth.oauth2.UserCredentials.Builder
-
- setAdditionalClaims(Map<String, String>) - Method in class com.google.auth.oauth2.JwtClaims.Builder
-
- setAppIdentityService(AppIdentityService) - Method in class com.google.auth.appengine.AppEngineCredentials.Builder
-
- setAudience(String) - Method in class com.google.auth.oauth2.ExternalAccountAuthorizedUserCredentials.Builder
-
Sets the optional audience, which is usually the fully specified resource name of the
workforce pool provider.
- setAudience(String) - Method in class com.google.auth.oauth2.ExternalAccountCredentials.Builder
-
Sets the Security Token Service audience, which is usually the fully specified resource name
of the workload/workforce pool provider.
- setAudience(String) - Method in class com.google.auth.oauth2.JwtClaims.Builder
-
- setAudience(String) - Method in class com.google.auth.oauth2.TokenVerifier.Builder
-
Set a target audience to verify.
- setAuthPort(int) - Method in class com.google.auth.oauth2.CloudShellCredentials.Builder
-
- setAvailabilityCondition(CredentialAccessBoundary.AccessBoundaryRule.AvailabilityCondition) - Method in class com.google.auth.oauth2.CredentialAccessBoundary.AccessBoundaryRule.Builder
-
Sets the availability condition which is an IAM condition that defines constraints to apply
to the token expressed in CEL format.
- setAvailablePermissions(List<String>) - Method in class com.google.auth.oauth2.CredentialAccessBoundary.AccessBoundaryRule.Builder
-
Sets the list of permissions that can be used on the resource.
- setAvailableResource(String) - Method in class com.google.auth.oauth2.CredentialAccessBoundary.AccessBoundaryRule.Builder
-
Sets the available resource, which is the full resource name of the GCP resource to allow
access to.
- setCaCertPath(String) - Method in class com.google.auth.oauth2.GdchCredentials.Builder
-
- setCalendar(Calendar) - Method in class com.google.auth.oauth2.ImpersonatedCredentials.Builder
-
- setCallbackUri(URI) - Method in class com.google.auth.oauth2.UserAuthorizer.Builder
-
- setCertificatesLocation(String) - Method in class com.google.auth.oauth2.TokenVerifier.Builder
-
Override the location URL that contains published public keys.
- setClientEmail(String) - Method in class com.google.auth.oauth2.ServiceAccountCredentials.Builder
-
- setClientEmail(String) - Method in class com.google.auth.oauth2.ServiceAccountJwtAccessCredentials.Builder
-
- setClientId(String) - Method in class com.google.auth.oauth2.ClientId.Builder
-
- setClientId(String) - Method in class com.google.auth.oauth2.ExternalAccountAuthorizedUserCredentials.Builder
-
Sets the OAuth 2.0 client ID.
- setClientId(String) - Method in class com.google.auth.oauth2.ExternalAccountCredentials.Builder
-
Sets the optional client ID of the service account from the console.
- setClientId(String) - Method in class com.google.auth.oauth2.ServiceAccountCredentials.Builder
-
- setClientId(String) - Method in class com.google.auth.oauth2.ServiceAccountJwtAccessCredentials.Builder
-
- setClientId(ClientId) - Method in class com.google.auth.oauth2.UserAuthorizer.Builder
-
- setClientId(String) - Method in class com.google.auth.oauth2.UserCredentials.Builder
-
- setClientSecret(String) - Method in class com.google.auth.oauth2.ClientId.Builder
-
- setClientSecret(String) - Method in class com.google.auth.oauth2.ExternalAccountAuthorizedUserCredentials.Builder
-
Sets the OAuth 2.0 client secret.
- setClientSecret(String) - Method in class com.google.auth.oauth2.ExternalAccountCredentials.Builder
-
Sets the optional client secret of the service account from the console.
- setClientSecret(String) - Method in class com.google.auth.oauth2.UserCredentials.Builder
-
- setClock(Clock) - Method in class com.google.auth.oauth2.TokenVerifier.Builder
-
Set the clock for checking token expiry.
- setCredentialAccessBoundary(CredentialAccessBoundary) - Method in class com.google.auth.oauth2.DownscopedCredentials.Builder
-
- setCredentialSource(ExternalAccountCredentials.CredentialSource) - Method in class com.google.auth.oauth2.ExternalAccountCredentials.Builder
-
Sets the external credential source.
- setDefaultAudience(URI) - Method in class com.google.auth.oauth2.ServiceAccountJwtAccessCredentials.Builder
-
- setDefaultRetriesEnabled(boolean) - Method in class com.google.auth.oauth2.ServiceAccountCredentials.Builder
-
- setDelegates(List<String>) - Method in class com.google.auth.oauth2.ImpersonatedCredentials.Builder
-
- setDescription(String) - Method in class com.google.auth.oauth2.CredentialAccessBoundary.AccessBoundaryRule.AvailabilityCondition.Builder
-
Sets the description that details the purpose of the condition.
- setExecutableHandler(ExecutableHandler) - Method in class com.google.auth.oauth2.PluggableAuthCredentials.Builder
-
- setExpirationMargin(Duration) - Method in class com.google.auth.oauth2.OAuth2Credentials.Builder
-
- setExpirationMargin(Duration) - Method in class com.google.auth.oauth2.UserCredentials.Builder
-
- setExpirationTime(Date) - Method in class com.google.auth.oauth2.AccessToken.Builder
-
- setExpression(String) - Method in class com.google.auth.oauth2.CredentialAccessBoundary.AccessBoundaryRule.AvailabilityCondition.Builder
-
Sets the required expression which must be defined in Common Expression Language (CEL)
format.
- setGdchAudience(URI) - Method in class com.google.auth.oauth2.GdchCredentials.Builder
-
- setHttpTransportFactory(HttpTransportFactory) - Method in class com.google.auth.oauth2.ComputeEngineCredentials.Builder
-
- setHttpTransportFactory(HttpTransportFactory) - Method in class com.google.auth.oauth2.DownscopedCredentials.Builder
-
- setHttpTransportFactory(HttpTransportFactory) - Method in class com.google.auth.oauth2.ExternalAccountAuthorizedUserCredentials.Builder
-
Sets the HTTP transport factory.
- setHttpTransportFactory(HttpTransportFactory) - Method in class com.google.auth.oauth2.ExternalAccountCredentials.Builder
-
Sets the HTTP transport factory, creates the transport used to get access tokens.
- setHttpTransportFactory(HttpTransportFactory) - Method in class com.google.auth.oauth2.GdchCredentials.Builder
-
- setHttpTransportFactory(HttpTransportFactory) - Method in class com.google.auth.oauth2.ImpersonatedCredentials.Builder
-
- setHttpTransportFactory(HttpTransportFactory) - Method in class com.google.auth.oauth2.ServiceAccountCredentials.Builder
-
- setHttpTransportFactory(HttpTransportFactory) - Method in class com.google.auth.oauth2.TokenVerifier.Builder
-
Set the HttpTransportFactory used for requesting public keys from the certificate URL.
- setHttpTransportFactory(HttpTransportFactory) - Method in class com.google.auth.oauth2.UserAuthorizer.Builder
-
- setHttpTransportFactory(HttpTransportFactory) - Method in class com.google.auth.oauth2.UserCredentials.Builder
-
- setIamEndpointOverride(String) - Method in class com.google.auth.oauth2.ImpersonatedCredentials.Builder
-
- setIdTokenProvider(IdTokenProvider) - Method in class com.google.auth.oauth2.IdTokenCredentials.Builder
-
- setIssuer(String) - Method in class com.google.auth.oauth2.JwtClaims.Builder
-
- setIssuer(String) - Method in class com.google.auth.oauth2.TokenVerifier.Builder
-
Set the issuer to verify.
- setJwtClaims(JwtClaims) - Method in class com.google.auth.oauth2.JwtCredentials.Builder
-
- setLifeSpanSeconds(Long) - Method in class com.google.auth.oauth2.JwtCredentials.Builder
-
- setLifetime(int) - Method in class com.google.auth.oauth2.ImpersonatedCredentials.Builder
-
- setLifetime(int) - Method in class com.google.auth.oauth2.ServiceAccountCredentials.Builder
-
- setOptions(List<IdTokenProvider.Option>) - Method in class com.google.auth.oauth2.IdTokenCredentials.Builder
-
- setPKCEProvider(PKCEProvider) - Method in class com.google.auth.oauth2.UserAuthorizer.Builder
-
- setPrivateKey(PrivateKey) - Method in class com.google.auth.oauth2.GdchCredentials.Builder
-
- setPrivateKey(PrivateKey) - Method in class com.google.auth.oauth2.JwtCredentials.Builder
-
- setPrivateKey(PrivateKey) - Method in class com.google.auth.oauth2.ServiceAccountCredentials.Builder
-
- setPrivateKey(PrivateKey) - Method in class com.google.auth.oauth2.ServiceAccountJwtAccessCredentials.Builder
-
- setPrivateKeyId(String) - Method in class com.google.auth.oauth2.GdchCredentials.Builder
-
- setPrivateKeyId(String) - Method in class com.google.auth.oauth2.JwtCredentials.Builder
-
- setPrivateKeyId(String) - Method in class com.google.auth.oauth2.ServiceAccountCredentials.Builder
-
- setPrivateKeyId(String) - Method in class com.google.auth.oauth2.ServiceAccountJwtAccessCredentials.Builder
-
- setPrivateKeyString(String) - Method in class com.google.auth.oauth2.ServiceAccountCredentials.Builder
-
- setProjectId(String) - Method in class com.google.auth.oauth2.GdchCredentials.Builder
-
- setProjectId(String) - Method in class com.google.auth.oauth2.ServiceAccountCredentials.Builder
-
- setPublicKey(PublicKey) - Method in class com.google.auth.oauth2.TokenVerifier.Builder
-
Set the PublicKey for verifying the signature.
- setQuotaProjectId(String) - Method in class com.google.auth.oauth2.ExternalAccountAuthorizedUserCredentials.Builder
-
Sets the optional project used for quota and billing purposes.
- setQuotaProjectId(String) - Method in class com.google.auth.oauth2.ExternalAccountCredentials.Builder
-
Sets the optional project used for quota and billing purposes.
- setQuotaProjectId(String) - Method in class com.google.auth.oauth2.GoogleCredentials.Builder
-
- setQuotaProjectId(String) - Method in class com.google.auth.oauth2.ImpersonatedCredentials.Builder
-
- setQuotaProjectId(String) - Method in class com.google.auth.oauth2.ServiceAccountCredentials.Builder
-
- setQuotaProjectId(String) - Method in class com.google.auth.oauth2.ServiceAccountJwtAccessCredentials.Builder
-
- setQuotaProjectId(String) - Method in class com.google.auth.oauth2.UserCredentials.Builder
-
- setRefreshHandler(OAuth2CredentialsWithRefresh.OAuth2RefreshHandler) - Method in class com.google.auth.oauth2.OAuth2CredentialsWithRefresh.Builder
-
- setRefreshMargin(Duration) - Method in class com.google.auth.oauth2.OAuth2Credentials.Builder
-
- setRefreshMargin(Duration) - Method in class com.google.auth.oauth2.UserCredentials.Builder
-
- setRefreshToken(String) - Method in class com.google.auth.oauth2.ExternalAccountAuthorizedUserCredentials.Builder
-
Sets the OAuth 2.0 refresh token.
- setRefreshToken(String) - Method in class com.google.auth.oauth2.UserCredentials.Builder
-
- setRevokeUrl(String) - Method in class com.google.auth.oauth2.ExternalAccountAuthorizedUserCredentials.Builder
-
Sets the token revocation endpoint.
- setRules(List<CredentialAccessBoundary.AccessBoundaryRule>) - Method in class com.google.auth.oauth2.CredentialAccessBoundary.Builder
-
- setScopes(Collection<String>) - Method in class com.google.auth.appengine.AppEngineCredentials.Builder
-
- setScopes(String) - Method in class com.google.auth.oauth2.AccessToken.Builder
-
- setScopes(List<String>) - Method in class com.google.auth.oauth2.AccessToken.Builder
-
- setScopes(Collection<String>) - Method in class com.google.auth.oauth2.ComputeEngineCredentials.Builder
-
- setScopes(Collection<String>) - Method in class com.google.auth.oauth2.ExternalAccountCredentials.Builder
-
Sets the optional scopes to request during the authorization grant.
- setScopes(List<String>) - Method in class com.google.auth.oauth2.ImpersonatedCredentials.Builder
-
- setScopes(Collection<String>) - Method in class com.google.auth.oauth2.ServiceAccountCredentials.Builder
-
- setScopes(Collection<String>, Collection<String>) - Method in class com.google.auth.oauth2.ServiceAccountCredentials.Builder
-
- setScopes(Collection<String>) - Method in class com.google.auth.oauth2.UserAuthorizer.Builder
-
- setServiceAccountImpersonationOptions(Map<String, Object>) - Method in class com.google.auth.oauth2.ExternalAccountCredentials.Builder
-
Sets the optional service account impersonation options.
- setServiceAccountImpersonationUrl(String) - Method in class com.google.auth.oauth2.ExternalAccountCredentials.Builder
-
Sets the optional URL used for service account impersonation, which is required for some
APIs.
- setServiceAccountUser(String) - Method in class com.google.auth.oauth2.ServiceAccountCredentials.Builder
-
- setServiceIdentityName(String) - Method in class com.google.auth.oauth2.GdchCredentials.Builder
-
- setSourceCredential(GoogleCredentials) - Method in class com.google.auth.oauth2.DownscopedCredentials.Builder
-
- setSourceCredentials(GoogleCredentials) - Method in class com.google.auth.oauth2.ImpersonatedCredentials.Builder
-
- setSubject(String) - Method in class com.google.auth.oauth2.JwtClaims.Builder
-
- setSubjectTokenType(String) - Method in class com.google.auth.oauth2.ExternalAccountCredentials.Builder
-
Sets the Security Token Service subject token type based on the OAuth 2.0 token exchange
spec.
- setTargetAudience(String) - Method in class com.google.auth.oauth2.IdTokenCredentials.Builder
-
- setTargetPrincipal(String) - Method in class com.google.auth.oauth2.ImpersonatedCredentials.Builder
-
- setTitle(String) - Method in class com.google.auth.oauth2.CredentialAccessBoundary.AccessBoundaryRule.AvailabilityCondition.Builder
-
Sets the optional title that identifies the purpose of the condition.
- setTokenInfoUrl(String) - Method in class com.google.auth.oauth2.ExternalAccountAuthorizedUserCredentials.Builder
-
Sets the token introspection endpoint used to retrieve account related information.
- setTokenInfoUrl(String) - Method in class com.google.auth.oauth2.ExternalAccountCredentials.Builder
-
Sets the optional endpoint used to retrieve account related information.
- setTokenServerUri(URI) - Method in class com.google.auth.oauth2.GdchCredentials.Builder
-
- setTokenServerUri(URI) - Method in class com.google.auth.oauth2.ServiceAccountCredentials.Builder
-
- setTokenServerUri(URI) - Method in class com.google.auth.oauth2.UserAuthorizer.Builder
-
- setTokenServerUri(URI) - Method in class com.google.auth.oauth2.UserCredentials.Builder
-
- setTokenStore(TokenStore) - Method in class com.google.auth.oauth2.UserAuthorizer.Builder
-
- setTokenUrl(String) - Method in class com.google.auth.oauth2.ExternalAccountAuthorizedUserCredentials.Builder
-
Sets the token exchange endpoint.
- setTokenUrl(String) - Method in class com.google.auth.oauth2.ExternalAccountCredentials.Builder
-
Sets the Security Token Service token exchange endpoint.
- setTokenValue(String) - Method in class com.google.auth.oauth2.AccessToken.Builder
-
- setTransportFactory(HttpTransportFactory) - Method in class com.google.auth.oauth2.ImpersonatedCredentials
-
- setUniverseDomain(String) - Method in class com.google.auth.oauth2.ExternalAccountCredentials.Builder
-
Sets the optional universe domain.
- setUseJwtAccessWithScope(boolean) - Method in class com.google.auth.oauth2.ServiceAccountCredentials.Builder
-
- setUserAuthUri(URI) - Method in class com.google.auth.oauth2.UserAuthorizer.Builder
-
- setWorkforcePoolUserProject(String) - Method in class com.google.auth.oauth2.ExternalAccountCredentials.Builder
-
Sets the optional workforce pool user project number when the credential corresponds to a
workforce pool and not a workload identity pool.
- setWorkforcePoolUserProject(String) - Method in class com.google.auth.oauth2.IdentityPoolCredentials.Builder
-
- sign(byte[]) - Method in class com.google.auth.appengine.AppEngineCredentials
-
- sign(byte[]) - Method in class com.google.auth.oauth2.ComputeEngineCredentials
-
Signs the provided bytes using the private key associated with the service account.
- sign(byte[]) - Method in class com.google.auth.oauth2.ImpersonatedCredentials
-
Signs the provided bytes using the private key associated with the impersonated service account
- sign(byte[]) - Method in class com.google.auth.oauth2.ServiceAccountCredentials
-
- sign(byte[]) - Method in class com.google.auth.oauth2.ServiceAccountJwtAccessCredentials
-
- sign(byte[]) - Method in interface com.google.auth.ServiceAccountSigner
-
Signs the provided bytes using the private key associated with the service account.
- SigningException(String, Exception) - Constructor for exception com.google.auth.ServiceAccountSigner.SigningException
-
- store(String, String) - Method in class com.google.auth.oauth2.MemoryTokensStorage
-
- store(String, String) - Method in interface com.google.auth.oauth2.TokenStore
-
Put the token data into storage for the given ID.
- storeCredentials(String, UserCredentials) - Method in class com.google.auth.oauth2.UserAuthorizer
-
Puts the end user credentials in long term storage.
- subjectTokenType - Variable in class com.google.auth.oauth2.ExternalAccountCredentials.Builder
-