TransportConfig interface
資格情報を格納および交換するためにトランスポートと AuthenticationProvider
オブジェクトによって使用される構成構造。
プロパティ
device |
デバイスの一意識別子。 |
gateway |
デバイスまたはプロトコル ゲートウェイとして動作するホスト コンピューターの IP アドレスまたはインターネット名。 Azure Edge デバイスと通信するときに使用されます。 |
host | Azure IoT ハブ インスタンスのホスト名。 |
module |
モジュールの一意識別子。 |
shared |
共有アクセス キーは、セキュリティ トークンに署名するために使用されます。 |
shared |
セキュリティ トークンの署名に使用される共有アクセス キーのポリシーの名前。 |
shared |
トークンベースの認証を使用するときにデバイスの認証に使用される共有アクセス署名セキュリティ トークン。 |
x509 | デバイスが Azure IoT ハブ インスタンスに接続して認証するために使用する証明書とキーを格納している オブジェクト。 |
プロパティの詳細
deviceId
デバイスの一意識別子。
deviceId: string
プロパティ値
string
gatewayHostName
デバイスまたはプロトコル ゲートウェイとして動作するホスト コンピューターの IP アドレスまたはインターネット名。 Azure Edge デバイスと通信するときに使用されます。
gatewayHostName?: string
プロパティ値
string
host
Azure IoT ハブ インスタンスのホスト名。
host: string
プロパティ値
string
moduleId
モジュールの一意識別子。
moduleId?: string
プロパティ値
string
sharedAccessKey
共有アクセス キーは、セキュリティ トークンに署名するために使用されます。
sharedAccessKey?: string
プロパティ値
string
sharedAccessKeyName
セキュリティ トークンの署名に使用される共有アクセス キーのポリシーの名前。
sharedAccessKeyName?: string
プロパティ値
string
sharedAccessSignature
トークンベースの認証を使用するときにデバイスの認証に使用される共有アクセス署名セキュリティ トークン。
sharedAccessSignature?: string
プロパティ値
string