Method: customers.certificateProvisioningProcesses.signData

Requests the client that initiated a certificate provisioning process to sign data. This should only be called after certificateProvisioningProcesses.claim has been successfully executed.

HTTP request

POST https://chromemanagement.googleapis.com/v1/{name=customers/*/certificateProvisioningProcesses/*}:signData

The URL uses gRPC Transcoding syntax.

Path parameters

Parameters
name

string

Required. Resource name of the CertificateProvisioningProcess to return. The name pattern is given as customers/{customer}/certificateProvisioningProcesses/{certificateProvisioningProcess} with {customer} being the obfuscated customer id and {certificateProvisioningProcess} being the certificate provisioning process id.

Request body

The request body contains data with the following structure:

JSON representation
{
  "signData": string,
  "signatureAlgorithm": enum (SignatureAlgorithm)
}
Fields
signData

string (bytes format)

Required. The data that the client was asked to sign.

A base64-encoded string.

signatureAlgorithm

enum (SignatureAlgorithm)

Required. The signature algorithm that the adapter expects the client and backend components to use when processing signData.

Response body

If successful, the response body contains an instance of Operation.

Authorization scopes

Requires the following OAuth scope:

  • https://www.googleapis.com/auth/chrome.management.certprov.provisioningprocess