Method: vdc.getDeviceRegistrationNonce

نقطة نهاية لطلب رقم خاص لتسجيل الجهاز

طلب HTTP

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

نص الطلب

يتضمن نص الطلب بيانات بالبنية التالية:

تمثيل JSON
{
  "requestMetadata": {
    object (RequestMetadata)
  },
  "deviceReferenceId": string
}
الحقول
requestMetadata

object (RequestMetadata)

الحقل مطلوب. البيانات الوصفية حول الطلب، وهي مطلوبة في جميع الطلبات

deviceReferenceId

string

الحقل مطلوب. رقم التعريف الذي يتطابق مع الجهاز ومفتاح الهوية المرتبط بالجهاز هذا ليس رقم تعريف جهاز، ما يعني أنّه إذا كان لدى المستخدم بيانات اعتماد منفصلة على الجهاز نفسه، سيختلف رقم التعريف بينهما.

يتم توفير رقم التعريف هذا في جميع الطلبات، ويمكن استخدامه لربط الطلبات.

نص الاستجابة

استجابة تحتوي على رقم عشوائي لتسجيل الجهاز

إذا كانت الاستجابة ناجحة، سيحتوي نص الاستجابة على بيانات بالبنية التالية:

تمثيل JSON
{
  "responseMetadata": {
    object (ResponseMetadata)
  },
  "nonce": string
}
الحقول
responseMetadata

object (ResponseMetadata)

الحقل مطلوب. البيانات الوصفية حول الاستجابة، وهي مطلوبة في جميع الاستجابات

nonce

string

الحقل مطلوب. الرقم الخاص الذي سيتم استخدامه لتسجيل الأجهزة. يجب ألا يزيد هذا الرقم عن 32 بايت، بسبب قيود في مكتبة Android IdentityCredential.