Google 致力于为黑人社区推动种族平等。查看具体举措
此页面由 Cloud Translation API 翻译。
Switch to English

被动交会

被动交会与主动交会的不同之处在于,连接建立阶段是在被配置方识别之前开始的。

摘要

另外,供应方拒绝并丢弃其中“标识响应”不包含与预期匹配的设备描述的发起的连接。

在被动交会方案中,已安装在15.4 PAN和Weave结构上的设备(“现有设备”)将PAN置于可联接模式,并被动侦听不安全的Weave端口上的传入TCP连接。当PAN可以加入时,新设备(“加入者”)可以以临时模式加入,该方式将其所有流量定向到使网络可加入的主机上的特定端口(在这种情况下,是非安全的Weave端口)。此流量在链路层是不安全的,因为根据定义,临时加入的设备没有PAN加密密钥的副本。当拉出其电池选项卡或由用户以其他方式激活它时,连接器将主动扫描可连接的PAN。对于每个可连接的PAN,连接器临时连接网络,并尝试在不安全的Weave端口上与现有设备执行PASE身份验证。当连接器设备找到正确的PAN时,其PASE身份验证尝试将成功。此时,连接器和现有设备将在Weave级别执行安全密钥交换,此后,他们可以在安全通道上执行其余的配对交互。

功能

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

功能

PassiveRendezvousWithCompletion:失败:

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
)