共用方式為


ProvisioningDeviceClient class

用來與Azure IoT 中樞裝置布建服務通訊的用戶端物件。

方法

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

執行裝置布建服務的主機。 您可以在 [概觀] 索引標籤 [概觀] 索引標籤的 [基本資訊] 區段的 [Azure 入口網站] 中找到,作為字串 'Global device endpoint'

idScope

string

裝置布建服務的識別碼範圍。 您可以在 [概觀] 索引標籤的 [基本資訊] 區段的 [Azure 入口網站中找到,作為字串 'ID Scope'

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

實作 X509SecurityClientTpmSecurityClient 介面的安全性用戶端物件的實例。 SymmetricKeySecurityClient 介面。 這些介面的建議實作包括 X509SecurityTpmSecurityClientSymmetricKeySecurityClient

傳回

RegistrationClient

支援 RegistrationClient 介面的物件,可以是美元來註冊裝置/

@