डिवाइस रजिस्टर करने के लिए, नॉनस का अनुरोध करने वाला एंडपॉइंट.
एचटीटीपी अनुरोध
POST https://example.issuer.com/api/v1/vdc/getDeviceRegistrationNonce
अनुरोध का मुख्य हिस्सा
अनुरोध के मुख्य हिस्से में, इस स्ट्रक्चर का डेटा शामिल होता है:
| JSON के काेड में दिखाना |
|---|
{
"requestMetadata": {
object ( |
| फ़ील्ड | |
|---|---|
requestMetadata |
ज़रूरी है. अनुरोध के बारे में मेटाडेटा. यह सभी अनुरोधों के लिए ज़रूरी है. |
deviceReferenceId |
ज़रूरी है. यह आईडी, डिवाइस और उससे जुड़ी आइडेंटिटी कुंजी से जुड़ा होता है. यह डिवाइस आईडी नहीं है. इसका मतलब है कि अगर किसी उपयोगकर्ता के पास एक ही डिवाइस पर दो अलग-अलग क्रेडेंशियल हैं, तो यह आईडी दोनों के लिए अलग-अलग होगा. यह आईडी सभी अनुरोधों में दिया जाता है. इसका इस्तेमाल, अनुरोधों को कोरिलेट करने के लिए किया जा सकता है. |
जवाब का मुख्य हिस्सा
डिवाइस रजिस्टर करने के लिए, नॉनस वाला जवाब.
अगर एपीआई सही से जुड़ जाता है, ताे जवाब के मुख्य भाग में नीचे दिए गए स्ट्रक्चर शामिल होता है:
| JSON फ़ॉर्मैट में दिखाया गया है |
|---|
{
"responseMetadata": {
object ( |
| फ़ील्ड | |
|---|---|
responseMetadata |
ज़रूरी है. जवाब के बारे में मेटाडेटा. यह सभी जवाबों के लिए ज़रूरी है. |
nonce |
ज़रूरी है. डिवाइस रजिस्टर करने के लिए इस्तेमाल किया जाने वाला नॉनस. Android IdentityCredential लाइब्रेरी में मौजूद पाबंदी की वजह से, यह ज़्यादा से ज़्यादा 32 बाइट का होना चाहिए. |