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 وجود دارد، این مقدار باید حداکثر ۳۲ بایت باشد.