ClientAuthenticationWithX509Certificate Klasse
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.
Authentifizierungsmethode, die ein X.509-Zertifikat verwendet
public sealed class ClientAuthenticationWithX509Certificate : Microsoft.Azure.Devices.Client.IAuthenticationMethod
type ClientAuthenticationWithX509Certificate = class
interface IAuthenticationMethod
Public NotInheritable Class ClientAuthenticationWithX509Certificate
Implements IAuthenticationMethod
- Vererbung
-
ClientAuthenticationWithX509Certificate
- Implementiert
Konstruktoren
ClientAuthenticationWithX509Certificate(X509Certificate2, String, String) |
Erstellt eine Instanz dieser Klasse. |
ClientAuthenticationWithX509Certificate(X509Certificate2, X509Certificate2Collection, String, String) |
Erstellt eine Instanz dieser Klasse. |
Eigenschaften
CertificateChain |
Vollständige Kette von Zertifikaten von dem Zertifikat, das zum Signieren des Gerätezertifikats verwendet wird, bis zu dem Zertifikat, das in den Dienst hochgeladen wurde. Für diese Zertifikate sind keine privaten Schlüssel erforderlich. Dies wird nur auf AMQP_Tcp_Only und Mqtt_Tcp_Only unterstützt. |
ClientCertificate |
Das diesem Gerät zugeordnete X.509-Zertifikat. Der private Schlüssel sollte im X509Certificate2 -Objekt verfügbar sein oder im Zertifikatspeicher des Systems verfügbar sein, von dem aus der Client authentifiziert wird. |
DeviceId |
Ruft den Gerätebezeichner ab oder legt diese fest. |
ModuleId |
Ruft den Modulbezeichner ab oder legt diese fest. |
Methoden
Populate(IotHubConnectionCredentials) |
Füllt eine angegebene instance basierend auf den Eigenschaften der aktuellen instance auf. |
Gilt für:
Azure SDK for .NET