ClientAuthenticationWithX509Certificate Konstruktoren
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Ü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:
Azure SDK for .NET