Google is committed to advancing racial equity for Black communities. See how.
Esta página foi traduzida pela API Cloud Translation.
Switch to English

passive Rendezvous

difere passiva Rendezvous ativa em que a fase de estabelecimento da conexão é iniciada antes da fase de identificar pelo provisionee.

Resumo

Além disso, os rejeitados provisioner e gotas de conexões em que a identidade não resposta não contém uma descrição de dispositivo de correspondência que se esperava iniciado.

Num cenário passiva Encontro, o dispositivo instalado já em uma PAN e de tecelagem da tela de 15,4 (o "dispositivo existente") coloca o PAN no modo juntável e escutas passivamente por ligações TCP de entrada na porta de tecer inseguro. Enquanto o PAN é acoplável, um novo dispositivo (o "marceneiro") pode se juntar em um modo provisório que direciona todas as suas tráfego para uma porta específica (neste caso, a porta Weave unsecured) no host que fez a rede acopláveis. Este tráfego é inseguro no link-layer, uma vez que, por definição, um dispositivo provisoriamente-se juntou não tem uma cópia das chaves de criptografia PAN. Quando seu guia bateria é puxado ou é ativado pelo usuário de alguma outra maneira, o marceneiro verifica ativamente para PANs acopláveis. Para cada PAN acopláveis, a junta de união provisoriamente a rede e as tentativas para efectuar a autenticação PASE com o dispositivo existente na porta de tecer inseguro. Quando o dispositivo marceneiro encontra o PAN direita, a sua tentativa de autenticação PASE terá sucesso. Neste ponto, o dispositivo de união e existente irá executar uma troca de chave de segurança ao nível tecer, após o que podem executar o restante da interacção de emparelhamento ao longo de um canal seguro.

Funções

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

Funções

passiveRendezvousWithCompletion: falha:

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

passiveRendezvousWithDeviceAccessToken: conclusão: falha:

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

passiveRendezvousWithDevicePairingCode: conclusão: falha:

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