TransportConfig interface
Struktura konfiguracji używana przez transporty i AuthenticationProvider
obiekty do przechowywania i wymiany poświadczeń.
Właściwości
device |
Unikatowy identyfikator urządzenia. |
gateway |
Adres IP lub nazwa internetowa maszyny hosta działającej jako brama urządzenia lub protokołu. Używane podczas komunikowania się z urządzeniami usługi Azure Edge. |
host | Nazwa hosta wystąpienia usługi Azure IoT Hub. |
module |
Unikatowy identyfikator modułu. |
shared |
Klucz dostępu współdzielonego służy do podpisywania tokenów zabezpieczających. |
shared |
Nazwa zasad używanych do podpisywania tokenów zabezpieczających za pomocą klucza dostępu współdzielonego. |
shared |
Token zabezpieczający sygnatury dostępu współdzielonego używany do uwierzytelniania urządzenia w przypadku użycia uwierzytelniania opartego na tokenach. |
x509 | Obiekt zawierający certyfikat i klucz używany przez urządzenie do nawiązywania połączenia i uwierzytelniania za pomocą wystąpienia usługi Azure IoT Hub. |
Szczegóły właściwości
deviceId
Unikatowy identyfikator urządzenia.
deviceId: string
Wartość właściwości
string
gatewayHostName
Adres IP lub nazwa internetowa maszyny hosta działającej jako brama urządzenia lub protokołu. Używane podczas komunikowania się z urządzeniami usługi Azure Edge.
gatewayHostName?: string
Wartość właściwości
string
host
Nazwa hosta wystąpienia usługi Azure IoT Hub.
host: string
Wartość właściwości
string
moduleId
Unikatowy identyfikator modułu.
moduleId?: string
Wartość właściwości
string
sharedAccessKey
Klucz dostępu współdzielonego służy do podpisywania tokenów zabezpieczających.
sharedAccessKey?: string
Wartość właściwości
string
sharedAccessKeyName
Nazwa zasad używanych do podpisywania tokenów zabezpieczających za pomocą klucza dostępu współdzielonego.
sharedAccessKeyName?: string
Wartość właściwości
string
sharedAccessSignature
Token zabezpieczający sygnatury dostępu współdzielonego używany do uwierzytelniania urządzenia w przypadku użycia uwierzytelniania opartego na tokenach.
sharedAccessSignature?: string
Wartość właściwości
string
x509
Obiekt zawierający certyfikat i klucz używany przez urządzenie do nawiązywania połączenia i uwierzytelniania za pomocą wystąpienia usługi Azure IoT Hub.
x509?: X509