Method: customers.certificateProvisioningProcesses.signData

Wysyła do klienta, który zainicjował proces dostarczania certyfikatu, żądanie podpisania danych. Ta metoda powinna być wywoływana tylko po prawidłowym wykonaniu metody certificateProvisioningProcesses.claim.

Żądanie HTTP

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

Adres URL używa składni transkodowania gRPC.

Parametry ścieżki

Parametry
name

string

Wymagany. Nazwa zasobu CertificateProvisioningProcess do zwrócenia. Wzór nazwy to customers/{customer}/certificateProvisioningProcesses/{certificateProvisioningProcess}, gdzie {customer} to zaciemniony identyfikator klienta, a {certificateProvisioningProcess} to identyfikator procesu obsługi administracyjnej certyfikatów.

Treść żądania

Treść żądania zawiera dane o następującej strukturze:

Zapis JSON
{
  "signData": string,
  "signatureAlgorithm": enum (SignatureAlgorithm)
}
Pola
signData

string (bytes format)

Wymagany. Dane, których klient został poproszony o podpisanie.

Ciąg znaków zakodowany w formacie Base64.

signatureAlgorithm

enum (SignatureAlgorithm)

Wymagany. Algorytm podpisu, którego adapter oczekuje od klienta i komponentów backendu podczas przetwarzania signData.

Treść odpowiedzi

W przypadku powodzenia treść odpowiedzi obejmuje wystąpienie elementu Operation.

Zakresy autoryzacji

Wymaga następującego zakresu OAuth:

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