Method: vdc.registerDevice

ইস্যুকারীর সাথে একটি ডিভাইস নিবন্ধনের জন্য একটি শেষ বিন্দু।

HTTP অনুরোধ

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

(অবঞ্চিত: deviceIdentityCertificateChain ব্যবহার করুন) একটি X.509 সার্টিফিকেট চেইন, যা একটি নির্দিষ্ট ডিভাইস এবং শংসাপত্রের জন্য অনন্য।

এই শংসাপত্রটিতে ডিভাইসের পরিচয় কী, একটি ডিভাইস প্রত্যয়ন এবং স্বাক্ষরিত নন্স থাকে।

deviceIdentityCertificateChain[]

string

সার্টিফিকেট শৃঙ্খলে X.509 সার্টিফিকেটের একটি তালিকা, যা একটি নির্দিষ্ট ডিভাইস এবং শংসাপত্রের জন্য অনন্য।

এই সার্টিফিকেট শৃঙ্খলে ডিভাইসের পরিচয় কী, একটি ডিভাইস প্রত্যয়ন এবং স্বাক্ষরিত নন্স থাকে।

প্রতিক্রিয়া মূল অংশ

ডিভাইস নিবন্ধনের স্বীকৃতিস্বরূপ একটি প্রতিক্রিয়া।

যদি সফল হয়, তাহলে রেসপন্স বডিতে নিম্নলিখিত কাঠামো সহ ডেটা থাকবে:

JSON উপস্থাপনা
{
  "responseMetadata": {
    object (ResponseMetadata)
  }
}
ক্ষেত্র
responseMetadata

object ( ResponseMetadata )

সমস্ত প্রতিক্রিয়ার জন্য প্রয়োজনীয় প্রতিক্রিয়া সম্পর্কে মেটাডেটা।