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 la 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 la Portail Azure de la section « Essentials » de l’onglet « Vue d’ensemble » en tant que chaîne « ÉTENDUE DE L’ID »
- transport
-
X509ProvisioningTransport | SymmetricKeyProvisioningTransport | TpmProvisioningTransport
Fonction de constructeur pour l’approvisionnement du transport à utiliser. Il peut s’agir de l’un des éléments suivants : 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 de l’objet client Security implémentant l’interface X509SecurityClient ou TpmSecurityClient . Interface SymmetricKeySecurityClient . Les implémentations suggérées de ces interfaces incluent X509Security ou TpmSecurityClientSymmetricKeySecurityClient
Retours
RegistrationClient
Objet prenant en charge l’interface RegistrationClient qui peut être usd pour inscrire l’appareil/
@