ProvisioningDeviceClient class
Azure IoT Hub Device Provisioning Service との通信に使用されるクライアント オブジェクト。
メソッド
create(string, string, X509Provisioning |
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 インターフェイスをサポートするオブジェクト。
@