ProvisioningDeviceClient class

Клиентский объект, используемый для взаимодействия со службой подготовки устройств Центра Интернета вещей Azure.

Методы

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

Область идентификаторов для службы подготовки устройств. На портале Azure на вкладке "Обзор" на портале Azure в разделе "Основные сведения" в качестве строки "Область идентификатора"

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

Экземпляр клиентского объекта Security, реализующего X509SecurityClient или интерфейс TpmSecurityClient. интерфейсе SymmetricKeySecurityClient. Предлагаемые реализации этих интерфейсов включают X509Security или TpmSecurityClientSymmetricKeySecurityClient

Возвращаемое значение

RegistrationClient

Объект, поддерживающий интерфейс RegistrationClient, который можно заставить зарегистрировать устройство/

@