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. Il peut s’agir de l’une des options suivantes : 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'X509SecurityClient ou l’interface 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/
@