Method: customers.certificateProvisioningProcesses.signData

Demande au client qui a lancé un processus de provisionnement de certificat de signer des données. Cette méthode ne doit être appelée qu'après l'exécution réussie de certificateProvisioningProcesses.claim.

Requête HTTP

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

L'URL utilise la syntaxe de transcodage gRPC.

Paramètres de chemin d'accès

Paramètres
name

string

Obligatoire. Nom de la ressource CertificateProvisioningProcess à renvoyer. Le format de nom est customers/{customer}/certificateProvisioningProcesses/{certificateProvisioningProcess}, {customer} étant l'ID client masqué et {certificateProvisioningProcess} l'ID du processus de provisionnement de certificat.

Corps de la requête

Le corps de la requête contient des données présentant la structure suivante :

Représentation JSON
{
  "signData": string,
  "signatureAlgorithm": enum (SignatureAlgorithm)
}
Champs
signData

string (bytes format)

Obligatoire. Données que le client a été invité à signer.

Chaîne encodée en base64.

signatureAlgorithm

enum (SignatureAlgorithm)

Obligatoire. Algorithme de signature que l'adaptateur s'attend à ce que les composants client et backend utilisent lors du traitement de signData.

Corps de la réponse

Si la requête aboutit, le corps de la réponse contient une instance de Operation.

Champs d'application des autorisations

Requiert le niveau d'accès OAuth suivant :

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