ProvisioningDeviceClient class

عنصر العميل المستخدم للاتصال بخدمة توفير جهاز Azure IoT Hub.

الأساليب

create(string, string, X509ProvisioningTransport | SymmetricKeyProvisioningTransport | TpmProvisioningTransport, X509SecurityClient | TpmSecurityClient | SymmetricKeySecurityClient)

إنشاء كائن عميل يمكن استخدامه للاتصال بخدمة توفير جهاز Azure.

تفاصيل الأسلوب

create(string, string, X509ProvisioningTransport | SymmetricKeyProvisioningTransport | TpmProvisioningTransport, X509SecurityClient | TpmSecurityClient | SymmetricKeySecurityClient)

إنشاء كائن عميل يمكن استخدامه للاتصال بخدمة توفير جهاز Azure.

static function create(provisioningHost: string, idScope: string, transport: X509ProvisioningTransport | SymmetricKeyProvisioningTransport | TpmProvisioningTransport, securityClient: X509SecurityClient | TpmSecurityClient | SymmetricKeySecurityClient): RegistrationClient

المعلمات

provisioningHost

string

المضيف الذي يقوم بتشغيل خدمة تزويد الأجهزة. يمكن العثور عليها في مدخل Microsoft Azure في قسم "Essentials" من علامة التبويب "Overview" كسلسلة "نقطة نهاية الجهاز العمومي"

idScope

string

نطاق معرفات خدمة تزويد الأجهزة. يمكن العثور عليها في مدخل Microsoft Azure في قسم "Essentials" من علامة التبويب "Overview" كسلسلة "نطاق المعرف"

transport

X509ProvisioningTransport | SymmetricKeyProvisioningTransport | TpmProvisioningTransport

الدالة الإنشائية لتوفير النقل لاستخدامها. يمكن أن يكون واحدا مما يلي: azure-iot-provisioning-device-http. httpazure-iot-provisioning-device-amqp. Amqpazure-iot-provisioning-device-amqp. AmqpWsazure-iot-provisioning-device-mqtt. Mqttazure-iot-provisioning-device-mqtt. MqttWs

securityClient

X509SecurityClient | TpmSecurityClient | SymmetricKeySecurityClient

مثيل عنصر عميل الأمان الذي ينفذ إما X509SecurityClient أو واجهة TpmSecurityClient. واجهة SymmetricKeySecurityClient. تتضمن التطبيقات المقترحة لهذه الواجهات X509Security أو TpmSecurityClientSymmetricKeySecurityClient

المرتجعات

RegistrationClient

عنصر يدعم واجهة registrationClient التي يمكن أن تكون بالدولار الأمريكي لتسجيل الجهاز/

@