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 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/

@