Scrittura retroattiva della chiave dell'account

Se un utente esegue l'accoppiamento in modo tradizionale (ad esempio tramite le impostazioni Bluetooth) anziché tramite il punto di accesso all'accoppiamento rapido, non verrà scritta alcuna chiave dell'account nel fornitore. In questo caso, l'utente non potrà vedere o utilizzare nessuna delle funzionalità di Accoppiamento rapido, nonostante possieda un dispositivo con questa funzionalità. Per consentire agli utenti di usufruire dei vantaggi di Fast Pair, il fornitore deve consentire al richiedente di scrivere silenziosamente la chiave dell'account subito dopo l'accoppiamento.

  1. Se il fornitore è associato senza passare attraverso il flusso Fast Pair, consenti la scrittura di una nuova chiave dell'account tramite il metodo di accoppiamento basato su chiave per un massimo di un minuto. Accetta una sola chiave dell'account da scrivere durante questo periodo.
  2. Una volta stabilito il canale RFCOMM, il fornitore deve inviare l'ID modello e l'indirizzo BLE al richiedente tramite Message Stream. Il richiedente creerà la connessione GATT e avvierà la procedura di accoppiamento basata su chiave.
  3. Se viene ricevuta una Raw Request con il bit 3 dei flag impostato, il fornitore deve verificare che l'indirizzo BR/EDR del dispositivo accoppiato sia lo stesso incluso nella richiesta. In caso contrario, rifiuta la richiesta.
  4. Poiché i dispositivi sono già accoppiati, l'accoppiamento BR/EDR e la verifica della passkey (passaggi 8-17 della procedura) verranno ignorati e il richiedente scriverà direttamente una chiave dell'account al fornitore dopo aver stabilito un segreto condiviso.