你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn。
ProvisioningDeviceClient class
用于与Azure IoT 中心设备预配服务通信的客户端对象。
方法
方法详细信息
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 门户中找到字符串“全局设备终结点”
- idScope
-
string
设备预配服务的 ID 范围。 可以在“概述”选项卡的“概要”部分的Azure 门户中找到字符串“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
一个支持 RegistrationClient 接口的对象,该接口可以用于注册设备/
@