AI-generated Key Takeaways
-
The
signDatamethod is used to request a client to sign data as part of a certificate provisioning process, and should only be called aftercertificateProvisioningProcesses.claimis 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
Operationinstance. -
This method requires the
https://www.googleapis.com/auth/chrome.management.certprov.provisioningprocessauthorization 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 |
Required. Resource name of the |
Request body
The request body contains data with the following structure:
| JSON representation |
|---|
{
"signData": string,
"signatureAlgorithm": enum ( |
| Fields | |
|---|---|
signData |
Required. The data that the client was asked to sign. A base64-encoded string. |
signatureAlgorithm |
Required. The signature algorithm that the adapter expects the client and backend components to use when processing |
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