Partager via


ClientAuthenticationWithX509Certificate Constructeurs

Définition

Surcharges

ClientAuthenticationWithX509Certificate(X509Certificate2, String, String)

Crée une instance de cette classe.

ClientAuthenticationWithX509Certificate(X509Certificate2, X509Certificate2Collection, String, String)

Crée une instance de cette classe.

ClientAuthenticationWithX509Certificate(X509Certificate2, String, String)

Crée une instance de cette classe.

public ClientAuthenticationWithX509Certificate (System.Security.Cryptography.X509Certificates.X509Certificate2 certificate, string deviceId, string moduleId = default);
new Microsoft.Azure.Devices.Client.ClientAuthenticationWithX509Certificate : System.Security.Cryptography.X509Certificates.X509Certificate2 * string * string -> Microsoft.Azure.Devices.Client.ClientAuthenticationWithX509Certificate
Public Sub New (certificate As X509Certificate2, deviceId As String, Optional moduleId As String = Nothing)

Paramètres

certificate
X509Certificate2

Certificat X.509.

deviceId
String

Identificateur de l’appareil.

moduleId
String

Identificateur de module.

Exceptions

Quand certificate est Null.

Remarques

La certificate ressource managée doit être supprimée par l’utilisateur. Cette classe ne l’élimine pas, car l’utilisateur souhaite peut-être le réutiliser.

S’applique à

ClientAuthenticationWithX509Certificate(X509Certificate2, X509Certificate2Collection, String, String)

Crée une instance de cette classe.

public ClientAuthenticationWithX509Certificate (System.Security.Cryptography.X509Certificates.X509Certificate2 clientCertificate, System.Security.Cryptography.X509Certificates.X509Certificate2Collection certificateChain, string deviceId, string moduleId = default);
new Microsoft.Azure.Devices.Client.ClientAuthenticationWithX509Certificate : System.Security.Cryptography.X509Certificates.X509Certificate2 * System.Security.Cryptography.X509Certificates.X509Certificate2Collection * string * string -> Microsoft.Azure.Devices.Client.ClientAuthenticationWithX509Certificate
Public Sub New (clientCertificate As X509Certificate2, certificateChain As X509Certificate2Collection, deviceId As String, Optional moduleId As String = Nothing)

Paramètres

clientCertificate
X509Certificate2

Certificat X.509.

certificateChain
X509Certificate2Collection

Certificats dans la chaîne de certificats d’appareil.

deviceId
String

Identificateur de l’appareil.

moduleId
String

Identificateur de module.

Exceptions

Lorsque clientCertificate ou certificateChain est null.

Remarques

La clientCertificate ressource managée doit être supprimée par l’utilisateur. Cette classe ne l’élimine pas, car l’utilisateur souhaite peut-être le réutiliser.

S’applique à