Method: customers.certificateProvisioningProcesses.signData

डेटा पर हस्ताक्षर करने के लिए, सर्टिफ़िकेट की प्रोवाइज़निंग की प्रोसेस शुरू करने वाले क्लाइंट से अनुरोध करता है. इसे सिर्फ़ तब कॉल किया जाना चाहिए, जब certificateProvisioningProcesses.claim को सही तरीके से लागू कर दिया गया हो.

एचटीटीपी अनुरोध

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

यूआरएल में gRPC ट्रांसकोडिंग सिंटैक्स का इस्तेमाल किया गया है.

पाथ पैरामीटर

पैरामीटर
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