Method: vdc.getDeviceRegistrationNonce

یک نقطه پایانی برای درخواست عدم ثبت دستگاه.

درخواست HTTP

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

درخواست بدنه

بدنه درخواست شامل داده‌هایی با ساختار زیر است:

نمایش JSON
{
  "requestMetadata": {
    object (RequestMetadata)
  },
  "deviceReferenceId": string
}
فیلدها
requestMetadata

object ( RequestMetadata )

الزامی. فراداده مربوط به درخواست، که در همه درخواست‌ها الزامی است.

deviceReferenceId

string

الزامی. شناسه‌ای که مربوط به دستگاه و کلید هویت مرتبط با آن است. این شناسه دستگاه نیست، به این معنی که اگر کاربر دو اعتبارنامه جداگانه در یک دستگاه داشته باشد، این شناسه بین آنها متفاوت خواهد بود.

این شناسه در تمام درخواست‌ها ارائه می‌شود و می‌تواند برای مرتبط کردن درخواست‌ها مورد استفاده قرار گیرد.

بدنه پاسخ

پاسخی حاوی اطلاعات ثبت دستگاه (nonce).

در صورت موفقیت، بدنه پاسخ شامل داده‌هایی با ساختار زیر است:

نمایش JSON
{
  "responseMetadata": {
    object (ResponseMetadata)
  },
  "nonce": string
}
فیلدها
responseMetadata

object ( ResponseMetadata )

الزامی. فراداده مربوط به پاسخ، که در همه پاسخ‌ها الزامی است.

nonce

string

الزامی. نانسی که برای ثبت دستگاه استفاده می‌شود. به دلیل محدودیتی که در کتابخانه Android IdentityCredential وجود دارد، این مقدار باید حداکثر ۳۲ بایت باشد.