Запись ключа учетной записи задним числом

Если Искатель выполняет сопряжение традиционным способом (например, через настройки Bluetooth), а не через точку входа Fast Pair, ключ учетной записи не будет записан в Провайдер. В этом случае пользователь не сможет видеть или использовать какие-либо функции Fast Pair, несмотря на то, что у него есть устройство Fast Pair. Чтобы пользователи могли воспользоваться преимуществами Fast Pair, провайдер должен разрешить Искателю автоматически записывать ключ учетной записи сразу после того, как произошло сопряжение.

  1. Если провайдер связан без прохождения потока Fast Pair, разрешите запись нового ключа учетной записи с помощью метода сопряжения на основе ключа на срок до одной минуты. Примите только один ключ учетной записи, который будет записан в течение этого времени.
  2. После того, как канал RFCOMM установлен, провайдер должен отправить идентификатор модели и адрес BLE искателю через поток сообщений , искатель установит соединение GATT и запустит процедуру сопряжения на основе ключа .
  3. Если получен необработанный запрос с установленным битом 3 флагов, поставщик должен убедиться, что адрес BR/EDR связанного устройства совпадает с адресом, включенным в запрос. Если нет, отклоните запрос.
  4. Поскольку устройства уже привязаны, связывание BR/EDR и проверка пароля (шаги 8–17 в процедуре ) будут пропущены, и искатель напрямую запишет ключ учетной записи поставщику после установления общего секрета.