TransportConfig interface
Konfigurationsstruktur, die von Transporten und AuthenticationProvider
Objekten zum Speichern und Austauschen von Anmeldeinformationen verwendet wird.
Eigenschaften
device |
Eindeutiger Gerätebezeichner. |
gateway |
IP-Adresse oder Internetname des Hostcomputers, der als Gerät oder Protokollgateway arbeitet. Wird bei der Kommunikation mit Azure Edge-Geräten verwendet. |
host | Hostname der Azure IoT Hub-Instanz. |
module |
Eindeutiger Bezeichner des Moduls. |
shared |
Der freigegebene Zugriffsschlüssel wird verwendet, um Sicherheitstoken zu signieren. |
shared |
Name der Richtlinie, mit der der freigegebene Zugriffsschlüssel zum Signieren von Sicherheitstoken verwendet wird. |
shared |
Sicherheitstoken für shared access signature, das zum Authentifizieren eines Geräts verwendet wird, wenn die tokenbasierte Authentifizierung verwendet wird. |
x509 | Objekt, das das Zertifikat und den Schlüssel enthält, die vom Gerät zum Herstellen einer Verbindung und Authentifizierung mit der Azure IoT Hub-Instanz verwendet werden. |
Details zur Eigenschaft
deviceId
Eindeutiger Gerätebezeichner.
deviceId: string
Eigenschaftswert
string
gatewayHostName
IP-Adresse oder Internetname des Hostcomputers, der als Gerät oder Protokollgateway arbeitet. Wird bei der Kommunikation mit Azure Edge-Geräten verwendet.
gatewayHostName?: string
Eigenschaftswert
string
host
Hostname der Azure IoT Hub-Instanz.
host: string
Eigenschaftswert
string
moduleId
Eindeutiger Bezeichner des Moduls.
moduleId?: string
Eigenschaftswert
string
sharedAccessKey
Der freigegebene Zugriffsschlüssel wird verwendet, um Sicherheitstoken zu signieren.
sharedAccessKey?: string
Eigenschaftswert
string
sharedAccessKeyName
Name der Richtlinie, mit der der freigegebene Zugriffsschlüssel zum Signieren von Sicherheitstoken verwendet wird.
sharedAccessKeyName?: string
Eigenschaftswert
string
sharedAccessSignature
Sicherheitstoken für shared access signature, das zum Authentifizieren eines Geräts verwendet wird, wenn die tokenbasierte Authentifizierung verwendet wird.
sharedAccessSignature?: string
Eigenschaftswert
string
x509
Objekt, das das Zertifikat und den Schlüssel enthält, die vom Gerät zum Herstellen einer Verbindung und Authentifizierung mit der Azure IoT Hub-Instanz verwendet werden.
x509?: X509