ProvisioningDeviceClient class
Objekt klienta používaný ke komunikaci se službou Azure IoT Hub Device Provisioning.
Metody
create(string, string, X509Provisioning |
Vytvořte objekt klienta, který lze použít ke komunikaci se službou Azure Device Provisioning. |
Podrobnosti metody
create(string, string, X509ProvisioningTransport | SymmetricKeyProvisioningTransport | TpmProvisioningTransport, X509SecurityClient | TpmSecurityClient | SymmetricKeySecurityClient)
Vytvořte objekt klienta, který lze použít ke komunikaci se službou Azure Device Provisioning.
static function create(provisioningHost: string, idScope: string, transport: X509ProvisioningTransport | SymmetricKeyProvisioningTransport | TpmProvisioningTransport, securityClient: X509SecurityClient | TpmSecurityClient | SymmetricKeySecurityClient): RegistrationClient
Parametry
- provisioningHost
-
string
Hostitel se spuštěnou službou Device Provisioning. Najdete ho v Azure Portal v části Essentials na kartě Přehled jako řetězec Globální koncový bod zařízení.
- idScope
-
string
Rozsah ID služby Device Provisioning. Najdete ho v Azure Portal v části Základy na kartě Přehled jako řetězec Obor ID.
- transport
-
X509ProvisioningTransport | SymmetricKeyProvisioningTransport | TpmProvisioningTransport
Funkce konstruktoru pro zřizování přenosu, který se má použít. Může to být jedna z následujících možností: 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
Instance objektu klienta zabezpečení implementuje rozhraní X509SecurityClient nebo TpmSecurityClient . Rozhraní SymmetricKeySecurityClient . Mezi navrhované implementace těchto rozhraní patří X509Security nebo TpmSecurityClientSymmetricKeySecurityClient.
Návraty
RegistrationClient
Objekt podporující rozhraní RegistrationClient , který může být usd pro registraci zařízení/
@