Google は、黒人コミュニティのための人種的公平の促進に取り組んでいます。詳細をご覧ください。

パッシブランデブー

パッシブ ランデブは、プロビジョニングのフェーズを特定する前に接続の確立フェーズが開始される点で、アクティブとは異なります。

まとめ

さらに、識別レスポンスに想定されたものと一致するデバイスの説明が含まれていない場合に、開始済みの接続をプロビジョナーが拒否し、破棄します。

パッシブ ランデブー シナリオでは、インストール済みのデバイスが 15.4 PAN と Weave ファブリック(既存のデバイス)にすでにインストールされており、PAN を参加可能モードにして、保護されていない Weave ポートで受信 TCP 接続をパッシブにリッスンします。PAN には接続可能ですが、新しいデバイス(メンバー)は、すべてのトラフィックを特定のポート(この場合はセキュリティで保護されていない Weave ポート)に振り向ける一時的なモードで、ネットワークを参加可能にすることができます。トラフィックはリンクレイヤで保護されません。これは、定義上、一時的に結合されたデバイスには PAN 暗号鍵のコピーがないためです。バッテリー タブが取り外されるか、なんらかの方法でユーザーが有効にすると、ジョイナーは結合可能な PAN を積極的にスキャンします。結合可能な PAN ごとに、ジョイナは一時的にネットワークに加わり、保護されていない Weave ポート上の既存のデバイスで PASE 認証を試みます。結合者デバイスによって適切な PAN が検出されると、PASE 認証が成功します。この時点で、メンバーと既存のデバイスが Weave レベルで安全な鍵交換を行います。その後は、安全なチャネルを介して残りのペア設定操作を実行できます。

Functions

passiveRendezvousWithCompletion:failure:(WDMCompletionBlock completionBlock, WDMFailureBlock failureBlock)
virtual void
passiveRendezvousWithDeviceAccessToken:completion:failure:(NSString *accessToken, WDMCompletionBlock completionBlock, WDMFailureBlock failureBlock)
virtual void
passiveRendezvousWithDevicePairingCode:completion:failure:(NSString *pairingCode, WDMCompletionBlock completionBlock, WDMFailureBlock failureBlock)
virtual void

Functions

passiveRendezvousWithCOMPLETE:failure:

virtual void passiveRendezvousWithCompletion:failure:(
  WDMCompletionBlock completionBlock,
  WDMFailureBlock failureBlock
)

passiveRendezvousWithDeviceAccessToken:completion:failure:

virtual void passiveRendezvousWithDeviceAccessToken:completion:failure:(
  NSString *accessToken,
  WDMCompletionBlock completionBlock,
  WDMFailureBlock failureBlock
)

passiveRendezvousWithDevicePairingCode:completion:failure:

virtual void passiveRendezvousWithDevicePairingCode:completion:failure:(
  NSString *pairingCode,
  WDMCompletionBlock completionBlock,
  WDMFailureBlock failureBlock
)