ProvisioningDeviceClient class
Klientobjekt som används för att kommunicera med Azure IoT Hub Device Provisioning Service.
Metoder
| create(string, string, X509Provisioning |
Skapa ett klientobjekt som kan användas för att kommunicera med Azure Device Provisioning Service. |
Metodinformation
create(string, string, X509ProvisioningTransport | SymmetricKeyProvisioningTransport | TpmProvisioningTransport, X509SecurityClient | TpmSecurityClient | SymmetricKeySecurityClient)
Skapa ett klientobjekt som kan användas för att kommunicera med Azure Device Provisioning Service.
static function create(provisioningHost: string, idScope: string, transport: X509ProvisioningTransport | SymmetricKeyProvisioningTransport | TpmProvisioningTransport, securityClient: X509SecurityClient | TpmSecurityClient | SymmetricKeySecurityClient): RegistrationClient
Parametrar
- provisioningHost
-
string
Värd som kör enhetsetableringstjänsten. Du hittar den i Azure-portalen i avsnittet "Essentials" på fliken Översikt som strängen Global enhetsslutpunkt
- idScope
-
string
Omfång för ID:n för enhetsetableringstjänsten. Du hittar den i Azure-portalen i avsnittet "Essentials" på fliken Översikt som strängen "ID-omfång"
- transport
-
X509ProvisioningTransport | SymmetricKeyProvisioningTransport | TpmProvisioningTransport
Konstruktorfunktion för etablering av transport som ska användas. Kan vara en av följande: [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
Instans av säkerhetsklientobjekt som implementerar antingen [X509SecurityClient]module:azure-iot-provisioning-device:X509SecurityClient eller [TpmSecurityClient]module:azure-iot-provisioning-device:TpmSecurityClient-gränssnittet . [SymmetricKeySecurityClient] modul:Azure-IoT-provisioning-device:SymmetricKeySecurityClient-gränssnitt . Föreslagna implementationer av dessa gränssnitt inkluderar [X509Security]modul:azure-iot-security-x509. X509Security eller [TpmSecurityClient]module:azure-iot-security-tpm. TpmSecurityClient [SymmetricKeySecurityClient]modul:azure-iot-security-symmetric-key. SymmetricKeySecurityClient
Returer
RegistrationClient
Ett objekt som stöder [RegistrationClient]module:azure-iot-provisioning-device:RegistrationClient-gränssnittet som kan användas för att registrera enheten/
@