Partager via


ProvisioningDeviceClient class

Objet client utilisé pour communiquer avec le service Azure IoT Hub Device Provisioning.

Méthodes

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.

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/

@