Method: customers.certificateProvisioningProcesses.signData

  • The signData method is used to request a client to sign data as part of a certificate provisioning process, and should only be called after certificateProvisioningProcesses.claim is successful.

  • The HTTP request method is POST, and the URL includes the resource name of the certificate provisioning process.

  • The request body requires the data to be signed (signData) and the signature algorithm (signatureAlgorithm).

  • A successful response returns an Operation instance.

  • This method requires the https://www.googleapis.com/auth/chrome.management.certprov.provisioningprocess authorization scope.

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