Class GoogleRobotPrivateKeyCredentials

  • All Implemented Interfaces:
    com.cloudbees.plugins.credentials.common.IdCredentials, com.cloudbees.plugins.credentials.common.StandardCredentials, com.cloudbees.plugins.credentials.common.StandardUsernameCredentials, com.cloudbees.plugins.credentials.common.UsernameCredentials, com.cloudbees.plugins.credentials.Credentials, GoogleOAuth2Credentials, com.google.jenkins.plugins.credentials.oauth.OAuth2Credentials<GoogleOAuth2ScopeRequirement>, com.google.jenkins.plugins.credentials.oauth.StandardUsernameOAuth2Credentials<GoogleOAuth2ScopeRequirement>, ExtensionPoint, Describable<com.cloudbees.plugins.credentials.Credentials>, Serializable

    @NameWith(value=GoogleRobotNameProvider.class,
              priority=50)
    public final class GoogleRobotPrivateKeyCredentials
    extends GoogleRobotCredentials
    A set of Google service account credentials for a cloud project to use for authenticating against Google service APIs.

    Example APIs: Google Cloud Storage, Google Compute Engine

    Author:
    Matt Moore
    See Also:
    Serialized Form