Method: vdc.registerDevice

डिवाइस को जारी करने वाली कंपनी के साथ रजिस्टर करने के लिए एंडपॉइंट.

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

POST https://example.issuer.com/api/v1/vdc/registerDevice

अनुरोध का मुख्य भाग

अनुरोध के मुख्य हिस्से में, इस स्ट्रक्चर का डेटा शामिल होता है:

JSON के काेड में दिखाना
{
  "requestMetadata": {
    object (RequestMetadata)
  },
  "deviceReferenceId": string,
  "deviceIdentityCertificate": string,
  "deviceIdentityCertificateChain": [
    string
  ]
}
फ़ील्ड
requestMetadata

object (RequestMetadata)

अनुरोध के बारे में मेटाडेटा. यह सभी अनुरोधों में ज़रूरी होता है.

deviceReferenceId

string

यह आईडी, डिवाइस और उससे जुड़ी आइडेंटिटी कुंजी से मेल खाता है. यह डिवाइस आईडी नहीं है. इसका मतलब है कि अगर उपयोगकर्ता के पास एक ही डिवाइस पर दो अलग-अलग क्रेडेंशियल हैं, तो यह आईडी दोनों के लिए अलग-अलग होगा.

यह आईडी सभी अनुरोधों में दिया जाता है. इसका इस्तेमाल अनुरोधों को आपस में जोड़ने के लिए किया जा सकता है.

deviceIdentityCertificate

string

(DEPRECATED: use deviceIdentityCertificateChain ) यह X.509 सर्टिफ़िकेट चेन है. यह किसी डिवाइस और क्रेडेंशियल के लिए यूनीक होती है.

इस सर्टिफ़िकेट में डिवाइस की पहचान करने वाली कुंजी, डिवाइस की पुष्टि करने वाला सर्टिफ़िकेट, और हस्ताक्षर किया गया नॉनस शामिल होता है.

deviceIdentityCertificateChain[]

string

सर्टिफ़िकेट चेन में मौजूद X.509 सर्टिफ़िकेट की सूची. यह किसी डिवाइस और क्रेडेंशियल के लिए यूनीक होती है.

इस सर्टिफ़िकेट चेन में डिवाइस की पहचान करने वाली कुंजी, डिवाइस की पुष्टि, और हस्ताक्षर किया गया नॉनस शामिल होता है.

जवाब का मुख्य भाग

डिवाइस रजिस्टर होने की पुष्टि करने वाला जवाब.

अगर एपीआई सही से जुड़ जाता है, ताे जवाब के मुख्य भाग में नीचे दिए गए स्ट्रक्चर शामिल होता है.

JSON फ़ॉर्मैट में दिखाया गया है
{
  "responseMetadata": {
    object (ResponseMetadata)
  }
}
फ़ील्ड
responseMetadata

object (ResponseMetadata)

जवाब के बारे में मेटाडेटा. यह सभी जवाबों में ज़रूरी होता है.