你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

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 门户中找到字符串“全局设备终结点”

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

实现 X509SecurityClientTpmSecurityClient 接口的安全客户端对象的实例。 SymmetricKeySecurityClient 接口。 这些接口的建议实现包括 X509SecurityTpmSecurityClientSymmetricKeySecurityClient

返回

RegistrationClient

一个支持 RegistrationClient 接口的对象,该接口可以用于注册设备/

@