Partager via


Microsoft.Azure.Devices.Provisioning.Client Espace de noms

Classes

AuthenticationProvider

Fournisseur d’authentification utilisé par le client d’appareil d’approvisionnement Azure IoT.

AuthenticationProviderSymmetricKey

Interface du fournisseur d’authentification d’appareil pour les clés symétriques.

AuthenticationProviderX509

Authentification de l’appareil pour l’utilisation d’un objet de certificat X509.

DeviceRegistrationResult

Résultat d’une opération d’inscription.

PnpConvention

Classe d’assistance pour la mise en forme de la charge utile d’inscription d’appareil DPS, par convention plug-and-play.

ProvisioningClientAmqpSettings

Contient des paramètres spécifiques au transport AMQP pour un client d’appareil d’approvisionnement.

ProvisioningClientException

Exception levée lorsqu’une erreur se produit pendant l’opération cliente d’approvisionnement d’appareils.

ProvisioningClientExponentialBackoffRetryPolicy

Représente une stratégie de nouvelle tentative qui effectue un nombre spécifié de nouvelles tentatives, à l’aide d’un schéma de back-off exponentiel, avec une gigue d’option, pour déterminer l’intervalle entre les nouvelles tentatives.

ProvisioningClientFixedDelayRetryPolicy

Représente une stratégie de nouvelle tentative qui effectue un nombre spécifié de nouvelles tentatives, à l’aide d’un délai de nouvelle tentative fixe avec gigue.

ProvisioningClientIncrementalDelayRetryPolicy

Représente une stratégie de nouvelle tentative qui effectue un nombre spécifié de nouvelles tentatives, à l’aide d’un délai de nouvelle tentative croissant de façon incrémentielle avec gigue.

ProvisioningClientMqttSettings

Contient des paramètres spécifiques au transport MQTT pour un client d’appareil d’approvisionnement.

ProvisioningClientNoRetry

Représente une stratégie de nouvelle tentative qui n'effectue aucune nouvelle tentative.

ProvisioningClientOptions

Options qui autorisent la configuration du client d’appareil d’approvisionnement instance pendant l’initialisation.

ProvisioningClientRetryPolicyBase

Stratégie de nouvelle tentative de base.

ProvisioningClientTransportSettings

Classe de base utilisée pour définir différents paramètres spécifiques au transport pour les clients d’appareils et de modules IoT Hub.

ProvisioningDeviceClient

Client d’approvisionnement d’appareils à l’aide du service Azure Device Provisioning.

ProvisioningErrorDetails

Détails de l’erreur d’approvisionnement.

ProvisioningRegistrationAdditionalData

Paramètres supplémentaires à passer sur la instance de la registartion

ProvisioningTransportException

Représente les erreurs signalées par les gestionnaires de transport d’approvisionnement.

ProvisioningTransportRegisterRequest

Représente une demande d’inscription d’approvisionnement.

RegistrationRequestPayload

Données facultatives à inclure dans la demande d’inscription.

SymmetricKeyRegistrationResult

Résultat d’inscription retourné lors de l’utilisation de l’attestation de clé symétrique.

X509CertificateInfo

Informations de certificat X509.

X509RegistrationResult

Résultat de l’inscription X509.

Interfaces

IProvisioningClientRetryPolicy

Représente une stratégie de nouvelle tentative pour le client d’appareil DPS.

Énumérations

ProvisioningClientTransportProtocol

Protocole sur lequel un transport (par exemple, MQTT, AMQP) communique.

ProvisioningRegistrationStatusType

Type d’approvisionnement status.

ProvisioningRegistrationSubstatusType

Type de sous-état d’approvisionnement.

QualityOfService

Stratégie pour laquelle un message particulier sera envoyé. Notez que le service Device Provisioning ne prend pas en charge QoS 2.