ProvisioningDeviceClient class
Clientobjekt, das für die Kommunikation mit dem Azure IoT Hub Device Provisioning Service verwendet wird.
Methoden
create(string, string, X509Provisioning |
Erstellen Sie ein Clientobjekt, das für die Kommunikation mit dem Azure Device Provisioning Service verwendet werden kann. |
Details zur Methode
create(string, string, X509ProvisioningTransport | SymmetricKeyProvisioningTransport | TpmProvisioningTransport, X509SecurityClient | TpmSecurityClient | SymmetricKeySecurityClient)
Erstellen Sie ein Clientobjekt, das für die Kommunikation mit dem Azure Device Provisioning Service verwendet werden kann.
static function create(provisioningHost: string, idScope: string, transport: X509ProvisioningTransport | SymmetricKeyProvisioningTransport | TpmProvisioningTransport, securityClient: X509SecurityClient | TpmSecurityClient | SymmetricKeySecurityClient): RegistrationClient
Parameter
- provisioningHost
-
string
Host, der den Device Provisioning Service ausführt. Finden Sie im Azure-Portal im Abschnitt "Essentials" der Registerkarte "Übersicht" als Zeichenfolge "Globaler Geräteendpunkt".
- idScope
-
string
Bereich der IDs für den Gerätebereitstellungsdienst. Finden Sie im Azure-Portal im Abschnitt "Essentials" der Registerkarte "Übersicht" als Zeichenfolge "ID-Bereich".
- transport
-
X509ProvisioningTransport | SymmetricKeyProvisioningTransport | TpmProvisioningTransport
Konstruktorfunktion für die Bereitstellung des zu verwendenden Transports. Dies kann eine der folgenden Elemente sein: 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
Instanz des Security-Clientobjekts, das entweder den X509SecurityClient oder die TpmSecurityClient-Schnittstelle implementiert. SymmetricKeySecurityClient-Schnittstelle . Empfohlene Implementierungen dieser Schnittstellen sind X509Security oder TpmSecurityClientSymmetricKeySecurityClient
Gibt zurück
RegistrationClient
Ein Objekt, das die RegistrationClient-Schnittstelle unterstützt, die usd sein kann, um das Gerät zu registrieren/
@