TransportConfig interface
بنية التكوين المستخدمة من قبل عمليات النقل والكائنات AuthenticationProvider
لتخزين بيانات الاعتماد وتبادلها.
الخصائص
device |
معرف فريد للجهاز. |
gateway |
عنوان IP أو اسم الإنترنت للجهاز المضيف الذي يعمل كجهاز أو بوابة بروتوكول. يستخدم عند الاتصال بأجهزة Azure Edge. |
host | اسم المضيف لمثيل مركز Azure IoT. |
module |
المعرف الفريد للوحدة النمطية. |
shared |
يتم استخدام مفتاح الوصول المشترك لتوقيع رموز الأمان المميزة. |
shared |
اسم النهج الذي يتم استخدام مفتاح الوصول المشترك لتوقيع رموز الأمان المميزة. |
shared |
رمز أمان توقيع الوصول المشترك المستخدم لمصادقة جهاز عند استخدام المصادقة المستندة إلى الرمز المميز. |
x509 | كائن يحتوي على الشهادة والمفتاح المستخدم من قبل الجهاز للاتصال والمصادقة مع مثيل مركز Azure IoT. |
تفاصيل الخاصية
deviceId
معرف فريد للجهاز.
deviceId: string
قيمة الخاصية
string
gatewayHostName
عنوان IP أو اسم الإنترنت للجهاز المضيف الذي يعمل كجهاز أو بوابة بروتوكول. يستخدم عند الاتصال بأجهزة Azure Edge.
gatewayHostName?: string
قيمة الخاصية
string
host
اسم المضيف لمثيل مركز Azure IoT.
host: string
قيمة الخاصية
string
moduleId
المعرف الفريد للوحدة النمطية.
moduleId?: string
قيمة الخاصية
string
sharedAccessKey
يتم استخدام مفتاح الوصول المشترك لتوقيع رموز الأمان المميزة.
sharedAccessKey?: string
قيمة الخاصية
string
sharedAccessKeyName
اسم النهج الذي يتم استخدام مفتاح الوصول المشترك لتوقيع رموز الأمان المميزة.
sharedAccessKeyName?: string
قيمة الخاصية
string
sharedAccessSignature
رمز أمان توقيع الوصول المشترك المستخدم لمصادقة جهاز عند استخدام المصادقة المستندة إلى الرمز المميز.
sharedAccessSignature?: string
قيمة الخاصية
string
x509
كائن يحتوي على الشهادة والمفتاح المستخدم من قبل الجهاز للاتصال والمصادقة مع مثيل مركز Azure IoT.
x509?: X509