Method: customers.certificateProvisioningProcesses.signData

از مشتری که فرآیند تهیه گواهی را آغاز کرده است درخواست می‌کند تا داده‌ها را امضا کند. این فقط باید پس از اجرای موفقیت آمیز certificateProvisioningProcesses.claim فراخوانی شود.

درخواست HTTP

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

URL از دستور GRPC Transcoding استفاده می کند.

پارامترهای مسیر

پارامترها
name

string

مورد نیاز. نام منبع CertificateProvisioningProcess برای بازگشت. الگوی نام به عنوان customers/{customer}/certificateProvisioningProcesses/{certificateProvisioningProcess} با {customer} شناسه مشتری مبهم و {certificateProvisioningProcess} شناسه فرآیند تهیه گواهی است.

درخواست بدن

بدنه درخواست حاوی داده هایی با ساختار زیر است:

نمایندگی JSON
{
  "signData": string,
  "signatureAlgorithm": enum (SignatureAlgorithm)
}
فیلدها
signData

string ( bytes format)

مورد نیاز. داده هایی که از مشتری خواسته شد امضا کند.

رشته ای با کد base64.

signatureAlgorithm

enum ( SignatureAlgorithm )

مورد نیاز. الگوریتم امضایی که آداپتور انتظار دارد از کلاینت و اجزای پشتیبان هنگام پردازش signData استفاده کنند.

بدن پاسخگو

در صورت موفقیت آمیز بودن، بدنه پاسخ حاوی نمونه ای از Operation است.

محدوده مجوز

به محدوده OAuth زیر نیاز دارد:

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