ProvisioningDeviceClient class

Objek klien digunakan untuk berkomunikasi dengan Azure IoT Hub Device Provisioning Service.

Detail Metode

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

Buat objek klien yang dapat digunakan untuk berkomunikasi dengan Azure Device Provisioning Service.

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

Parameter

provisioningHost

string

Host yang menjalankan Device Provisioning Service. Dapat ditemukan di portal Microsoft Azure di bagian 'Esensial' dari tab 'Gambaran Umum' sebagai string 'Titik akhir perangkat global'

idScope

string

Cakupan ID untuk Device Provisioning Service. Dapat ditemukan di portal Microsoft Azure di bagian 'Esensial' dari tab 'Gambaran Umum' sebagai string 'Cakupan ID'

transport

X509ProvisioningTransport | SymmetricKeyProvisioningTransport | TpmProvisioningTransport

Fungsi konstruktor untuk menyediakan transportasi yang akan digunakan. Dapat berupa salah satu hal berikut: azure-iot-provisioning-device-http. Httpazure-iot-provisioning-device-amqp. Amqpazure-iot-provisioning-device-amqp. AmqpWazure-iot-provisioning-device-mqtt. Mqttazure-iot-provisioning-device-mqtt. MqttWs

securityClient

X509SecurityClient | TpmSecurityClient | SymmetricKeySecurityClient

Instans objek klien Keamanan yang mengimplementasikan X509SecurityClient atau antarmuka TpmSecurityClient. antarmuka SymmetricKeySecurityClient. Implementasi yang disarankan dari antarmuka ini termasuk X509Keamanan atau TpmSecurityClientSymmetricKeySecurityClient

Mengembalikan

RegistrationClient

Objek yang mendukung antarmuka RegistrationClient yang dapat berupa usd untuk mendaftarkan perangkat/

@