ProvisioningDeviceClient class
Clientobject dat wordt gebruikt om te communiceren met Azure IoT Hub Device Provisioning Service.
Methoden
| create(string, string, X509Provisioning |
Maak een clientobject dat kan worden gebruikt om te communiceren met De Azure Device Provisioning Service. |
Methodedetails
create(string, string, X509ProvisioningTransport | SymmetricKeyProvisioningTransport | TpmProvisioningTransport, X509SecurityClient | TpmSecurityClient | SymmetricKeySecurityClient)
Maak een clientobject dat kan worden gebruikt om te communiceren met De Azure Device Provisioning Service.
static function create(provisioningHost: string, idScope: string, transport: X509ProvisioningTransport | SymmetricKeyProvisioningTransport | TpmProvisioningTransport, securityClient: X509SecurityClient | TpmSecurityClient | SymmetricKeySecurityClient): RegistrationClient
Parameters
- provisioningHost
-
string
Host waarop Device Provisioning Service wordt uitgevoerd. U vindt deze in Azure Portal in de sectie Essentials van het tabblad Overzicht als de tekenreeks 'Globaal apparaateindpunt'
- idScope
-
string
Bereik van id's voor Device Provisioning Service. U vindt deze in Azure Portal in de sectie Essentials van het tabblad Overzicht als de tekenreeks ID-bereik
- transport
-
X509ProvisioningTransport | SymmetricKeyProvisioningTransport | TpmProvisioningTransport
Constructorfunctie voor het inrichten van transport dat moet worden gebruikt. Kan een van de volgende zijn: [azure-iot-provisioning-device-http. Http]module:azure-iot-provisioning-device-http. Http [azure-iot-provisioning-device-amqp. Amqp]module:azure-iot-provisioning-device-amqp. Amqp [azure-iot-provisioning-device-amqp. AmqpWs]module:azure-iot-provisioning-device-amqp. AmqpWs [azure-iot-provisioning-device-mqtt. Mqtt]module:azure-iot-provisioning-device-mqtt. Mqtt [azure-iot-provisioning-device-mqtt. MqttWs]module:azure-iot-provisioning-device-mqtt. MqttWs
- securityClient
-
X509SecurityClient | TpmSecurityClient | SymmetricKeySecurityClient
Instance of Security clientobject dat ofwel de [X509SecurityClient]module:azure-iot-provisioning-device:X509SecurityClient of de [TpmSecurityClient]module:azure-iot-provisioning-device:TpmSecurityClient-interface implementeert. [SymmetricKeySecurityClient] module:Azure-IoT-provisioning-device:SymmetricKeySecurityClient-interface . Voorgestelde implementaties van deze interfaces zijn onder andere [X509Security]module:azure-iot-security-x509. X509Security of [TpmSecurityClient]module:azure-iot-security-tpm. TpmSecurityClient [SymmetricKeySecurityClient]module:azure-iot-security-symmetric-key. SymmetricKeySecurityClient
Retouren
RegistrationClient
Een object dat de [RegistrationClient]module:azure-iot-provisioning-device:RegistrationClient-interface ondersteunt, waarmee het apparaat kan worden geregistreerd/
@