ProvisioningDeviceClient class
Objet client utilisé pour communiquer avec le service Azure IoT Hub Device Provisioning.
Méthodes
| create(string, string, X509Provisioning |
Construisez un objet client qui peut être utilisé pour communiquer avec le service Azure Device Provisioning. |
Détails de la méthode
create(string, string, X509ProvisioningTransport | SymmetricKeyProvisioningTransport | TpmProvisioningTransport, X509SecurityClient | TpmSecurityClient | SymmetricKeySecurityClient)
Construisez un objet client qui peut être utilisé pour communiquer avec le service Azure Device Provisioning.
static function create(provisioningHost: string, idScope: string, transport: X509ProvisioningTransport | SymmetricKeyProvisioningTransport | TpmProvisioningTransport, securityClient: X509SecurityClient | TpmSecurityClient | SymmetricKeySecurityClient): RegistrationClient
Paramètres
- provisioningHost
-
string
Hôte exécutant le service Device Provisioning. Se trouve dans le portail Azure dans la section « Essentials » de l’onglet « Vue d’ensemble » en tant que chaîne « Point de terminaison d’appareil global »
- idScope
-
string
Étendue des ID pour le service Device Provisioning. Se trouve dans le portail Azure dans la section « Essentials » de l’onglet « Vue d’ensemble » en tant que chaîne « Étendue d’ID »
- transport
-
X509ProvisioningTransport | SymmetricKeyProvisioningTransport | TpmProvisioningTransport
Fonction constructeur pour le provisionnement du transport à utiliser. Peut être l’un des éléments suivants : [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 d’objet client Security implémentant soit le [X509SecurityClient]module :azure-iot-provisioning-device :X509SecurityClient , soit le [TpmSecurityClient]module :azure-iot-provisioning-device :TpmSecurityClient . [ClientSécuritéClé Symétrique] module : Dispositif de provisionnement Azure-IoT : Interface ClientSécurité Clé Symétrique . Les implémentations suggérées de ces interfaces incluent [X509Security]module : azure-iot-security-x509. X509Security ou [TpmSecurityClient]module :azure-iot-security-tpm. TpmSecurityClient [SymmetricKeySecurityClient]module : azure-iot-security-symmetric-key. SymmetricKeySecurityClient
Retours
RegistrationClient
Un objet prenant en charge le module [RegistrationClient] :azure-iot-provisioning-device :RegistrationClient interface, qui peut être utilisé pour enregistrer l’appareil/
@