Compartir a través de


ProvisioningDeviceClient class

Objeto de cliente que se usa para comunicarse con el servicio Azure IoT Hub Device Provisioning.

Métodos

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

Construya un objeto de cliente que se pueda usar para comunicarse con Azure Device Provisioning Service.

Detalles del método

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

Construya un objeto de cliente que se pueda usar para comunicarse con Azure Device Provisioning Service.

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

Parámetros

provisioningHost

string

Host que ejecuta Device Provisioning Service. Puede encontrarse en Azure Portal en la sección "Essentials" de la pestaña "Información general" como la cadena "Punto de conexión de dispositivo global".

idScope

string

Ámbito de identificadores para Device Provisioning Service. Puede encontrarse en Azure Portal en la sección "Essentials" de la pestaña "Información general" como la cadena "Ámbito de identificador".

transport

X509ProvisioningTransport | SymmetricKeyProvisioningTransport | TpmProvisioningTransport

Función constructora para el transporte de aprovisionamiento que se va a usar. Puede ser uno de los siguientes: 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

Instancia del objeto de cliente de seguridad que implementa la de X509SecurityClient o la interfaz de TpmSecurityClient de. interfaz SymmetricKeySecurityClient. Las implementaciones sugeridas de estas interfaces incluyen X509Security o TpmSecurityClientSymmetricKeySecurityClient

Devoluciones

RegistrationClient

Objeto que admite la interfaz RegistrationClient que puede ser usd para registrar el dispositivo/

@