یک نقطه پایانی برای ثبت یک دستگاه نزد صادرکننده.
درخواست HTTP
POST https://example.issuer.com/api/v1/vdc/registerDevice
درخواست بدنه
بدنه درخواست شامل دادههایی با ساختار زیر است:
| نمایش JSON |
|---|
{
"requestMetadata": {
object ( |
| فیلدها | |
|---|---|
requestMetadata | فراداده مربوط به درخواست، که در همه درخواستها الزامی است. |
deviceReferenceId | شناسهای که مربوط به دستگاه و کلید هویت مرتبط با آن است. این شناسه دستگاه نیست، به این معنی که اگر کاربر دو اعتبارنامه جداگانه روی یک دستگاه داشته باشد، این شناسه بین آنها متفاوت خواهد بود. این شناسه در تمام درخواستها ارائه میشود و میتواند برای مرتبط کردن درخواستها مورد استفاده قرار گیرد. |
deviceIdentityCertificate | (منسوخ شده: از deviceIdentityCertificateChain استفاده کنید) یک زنجیره گواهی X.509 که برای یک دستگاه و اعتبارنامه خاص منحصر به فرد است. این گواهی شامل کلید شناسایی دستگاه، گواهی دستگاه و نانس امضا شده است. |
deviceIdentityCertificateChain[] | فهرستی از گواهیهای X.509 در زنجیره گواهی، که برای یک دستگاه و اعتبارنامه خاص منحصر به فرد است. این زنجیره گواهی شامل کلید هویت دستگاه، گواهی دستگاه و نانس امضا شده است. |
بدنه پاسخ
پاسخی که ثبت دستگاه را تأیید میکند.
در صورت موفقیت، بدنه پاسخ شامل دادههایی با ساختار زیر است:
| نمایش JSON |
|---|
{
"responseMetadata": {
object ( |
| فیلدها | |
|---|---|
responseMetadata | فراداده مربوط به پاسخ، که در همه پاسخها الزامی است. |