次の方法で共有


ProvisioningDeviceClient class

Azure IoT Hub Device Provisioning Service との通信に使用されるクライアント オブジェクト。

メソッド

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

Azure Device Provisioning Service との通信に使用できるクライアント オブジェクトを構築します。

メソッドの詳細

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

Azure Device Provisioning Service との通信に使用できるクライアント オブジェクトを構築します。

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

パラメーター

provisioningHost

string

Device Provisioning Service を実行しているホスト。 [概要] タブの [要点] セクションのAzure portalで、文字列 'グローバル デバイス エンドポイント' として確認できます

idScope

string

Device Provisioning Service の ID のスコープ。 [概要] タブの [要点] セクションのAzure portalで、文字列 'ID スコープ' として確認できます

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

デバイスを登録するために usd を指定できる RegistrationClient インターフェイスをサポートするオブジェクト。

@