Sign Blob

**Note**: This method is in the process of being deprecated

2 variables
2 variables

Note: This method is in the process of being deprecated. Call the signBlob() method of the Cloud IAM Service Account Credentials API instead.

Signs a blob using a service account's system-managed private key

Authorization

To use this building block you will have to grant access to at least one of the following scopes:

  • View and manage your data across Google Cloud Platform services

Input

This building block consumes 2 input parameters

  = Parameter name
  = Format

name STRING Required

The resource name of the service account in the following format: projects/{PROJECT_ID}/serviceAccounts/{ACCOUNT}. Using - as a wildcard for the PROJECT_ID will infer the project from the account. The ACCOUNT value can be the email address or the unique_id of the service account

bytesToSign BINARY

The bytes to sign

Output

This building block provides 2 output parameters

  = Parameter name
  = Format

signature BINARY

The signed blob

keyId STRING

The id of the key used to sign the blob