Share via


ClientAuthenticationWithX509Certificate Classe

Définition

Méthode d’authentification qui utilise un certificat X.509

public sealed class ClientAuthenticationWithX509Certificate : Microsoft.Azure.Devices.Client.IAuthenticationMethod
type ClientAuthenticationWithX509Certificate = class
    interface IAuthenticationMethod
Public NotInheritable Class ClientAuthenticationWithX509Certificate
Implements IAuthenticationMethod
Héritage
ClientAuthenticationWithX509Certificate
Implémente

Constructeurs

ClientAuthenticationWithX509Certificate(X509Certificate2, String, String)

Crée une instance de cette classe.

ClientAuthenticationWithX509Certificate(X509Certificate2, X509Certificate2Collection, String, String)

Crée une instance de cette classe.

Propriétés

CertificateChain

Chaîne complète de certificats de celui utilisé pour signer le certificat d’appareil à celui chargé sur le service. Les clés privées ne sont pas requises pour ces certificats. Cette option est uniquement prise en charge sur les AMQP_Tcp_Only et les Mqtt_Tcp_Only

ClientCertificate

Certificat X.509 associé à cet appareil. La clé privée doit être disponible dans l’objet X509Certificate2 ou doit être disponible dans le magasin de certificats du système à partir duquel le client sera authentifié.

DeviceId

Obtient ou définit l’identificateur de l’appareil.

ModuleId

Obtient ou définit l’identificateur de module.

Méthodes

Populate(IotHubConnectionCredentials)

Remplit un instance fourni en fonction des propriétés du instance actuel.

S’applique à