ProvisioningDeviceClient class
Objeto de cliente que se usa para comunicarse con el servicio Azure IoT Hub Device Provisioning.
Métodos
| create(string, string, X509Provisioning |
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. Http]módulo:azure-iot-provisioning-device-http. Http [azure-iot-provisioning-device-amqp. Amqp]módulo:azure-iot-provisioning-device-amqp. Amqp [azure-iot-provisioning-device-amqp. AmqpWs]módulo:azure-iot-provisioning-device-amqp. AmqpWs [azure-iot-provisioning-device-mqtt. Mqtt]módulo:azure-iot-provisioning-device-mqtt. Mqtt [azure-iot-provisioning-device-mqtt. MqttWs]module:azure-iot-provisioning-device-mqtt. MqttWs
- securityClient
-
X509SecurityClient | TpmSecurityClient | SymmetricKeySecurityClient
Instancia de Security cliente objeto que implementa ya sea el [X509SecurityClient]module:azure-iot-provisioning-device:X509SecurityClient o el [TpmSecurityClient]module:azure-iot-provisioning-device:TpmSecurityClient . [ClienteSeguridadClaveSímétrica] Módulo:DispositivoAzuRe-Iot-Provisionamiento:Interfaz Cliente de Seguridad Clave Simétrica . Las implementaciones sugeridas de estas interfaces incluyen [X509Security]módulo:azure-iot-security-x509. X509Security o [TpmSecurityClient]módulo:azure-iot-security-tpm. TpmSecurityClient [SymmetricKeySecurityClient]módulo:azure-iot-security-symmetric-key. SymmetricKeySecurityClient
Devoluciones
RegistrationClient
Un objeto que soporta el módulo [RegistrationClient]:azure-iot-provisioning-device:RegistrationClient interfaz que puede usarse para registrar el dispositivo/
@