All Classes and Interfaces
Class
Description
This exception is used to wrap and propagate 409 (Conflict) HTTP exceptions up the stack.
Interface for a class that executes requests on behalf of a Json API client.
A default, failure-tolerant implementation of the
Executor
class.This base exception class is used to wrap and propagate HTTP exceptions for specific status codes
up the stack.
This exception is used to wrap and propagate 403 (Forbidden) HTTP exceptions up the stack.
Google-specific username / access token combination.
Used to type filter Google-specific
OAuth2ScopeRequirement
s.A Google-specific implementation of the
OAuth2ScopeSpecification
that limits its
application to Google-specific OAuth2ScopeRequirement
Denoted this class is a
DomainSpecification
plugin, in particular for OAuth2ScopeSpecification
The base implementation of service account (aka robot) credentials using OAuth2.
The descriptor for Google robot account credential extensions
A trivial tuple for wrapping the list box of matched credentials with the requirements that
were used to filter them.
An abstraction interface for instantiating the dependencies of the
GoogleRobotCredentials
.An implementation of
GoogleRobotCredentials
that produces OAuth2 access tokens using the
metadata service attached to Google Compute instances.Descriptor for our unlimited service account extension.
An abstraction interface for instantiating the dependencies of the
GoogleRobotMetadataCredentials
.Retrieve a user-friendly name to be used when listing the credential for use by plugins.
A set of Google service account credentials for a cloud project to use for authenticating against
Google service APIs.
Exception that gets thrown if AccountId is not set.
Descriptor for our unlimited service account extension.
Exception that gets thrown if an invalid SecretsFile is set while upgrading legacy
GoogleRobotPrivateKeyCredentials
Exception that gets thrown if ServiceAccountConfig is not set.
Exception that gets thrown if SecretsFile is not set while upgrading legacy
GoogleRobotPrivateKeyCredentials
Exception that gets thrown if PrivateKey is not set.
Exception that gets thrown if SecretsFile could not be found while upgrading legacy
GoogleRobotPrivateKeyCredentials
The Google Developer Console provides private
keys for service accounts in two different ways.
Provides authentication mechanism for a service account by setting a JSON private key file.
Descriptor for JSON service account authentication.
Deprecated.
Deprecated.
Container for our new field, modeled after:
GoogleClientSecrets.Details
This exception is used to signify that the maximum number of retries has been exceeded, that we
shouldn't make further attempt.
Generated localization support class.
Generated localization support class.
This helper utility is used for reading values out of a Google Compute Engine instance's attached
metadata service.
A simple default implementation that reads metadata via http requests.
This is an implementation of
Executor
that can be injected to inject a set of canned
responses to requests including:
A pre-determined object
Throwing an IOException
or ExecutorException
Passing through a part of the request as the response
A name-value pair helper class.
This exception is used to wrap and propagate 404 (Not Found) HTTP exceptions up the stack.
Provides authentication mechanism for a service account by setting a service account email
address and P12 private key file.
Descriptor for P12 service account authentication.
Container class for static methods that resolve form entries with typical form data, for use in
Jenkins
doCheckFoo
methods.general abstraction for providing google service account authentication mechanism.
abstract descriptor for service account authentication
SecretBytes
instead.