Freigeben über


ClientAuthenticationWithX509Certificate Konstruktoren

Definition

Überlädt

ClientAuthenticationWithX509Certificate(X509Certificate2, String, String)

Erstellt eine Instanz dieser Klasse.

ClientAuthenticationWithX509Certificate(X509Certificate2, X509Certificate2Collection, String, String)

Erstellt eine Instanz dieser Klasse.

ClientAuthenticationWithX509Certificate(X509Certificate2, String, String)

Erstellt eine Instanz dieser Klasse.

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)

Parameter

certificate
X509Certificate2

X.509-Zertifikat.

deviceId
String

Gerätebezeichner.

moduleId
String

Modulbezeichner.

Ausnahmen

Wenn certificate null ist.

Hinweise

Die certificate verwaltete Ressource sollte vom Benutzer verworfen werden. Diese Klasse entsorgt sie nicht, da der Benutzer sie möglicherweise wiederverwenden möchte.

Gilt für:

ClientAuthenticationWithX509Certificate(X509Certificate2, X509Certificate2Collection, String, String)

Erstellt eine Instanz dieser Klasse.

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)

Parameter

clientCertificate
X509Certificate2

X.509-Zertifikat.

certificateChain
X509Certificate2Collection

Zertifikate in der Gerätezertifikatkette.

deviceId
String

Gerätebezeichner.

moduleId
String

Modulbezeichner.

Ausnahmen

Wenn clientCertificate oder certificateChain NULL ist.

Hinweise

Die clientCertificate verwaltete Ressource sollte vom Benutzer verworfen werden. Diese Klasse entsorgt sie nicht, da der Benutzer sie möglicherweise wiederverwenden möchte.

Gilt für: