Scrittura retroattiva della chiave dell'account

Se un Ricercatore esegue un accoppiamento tramite il metodo tradizionale (ad esempio, tramite le impostazioni del Bluetooth) anziché tramite il punto di ingresso dell'Accoppiamento rapido, non sarà presente alcuna chiave dell'account scritta nel Fornitore. In questo caso, l'utente non sarà in grado di vedere o utilizzare nessuna delle funzionalità di Accoppiamento rapido, nonostante ne possieda uno. Per consentire agli utenti di ottenere i vantaggi dell'accoppiamento rapido, il provider consente alla ricerca in modalità silenziosa di scrivere la chiave dell'account subito dopo che si è verificato l'accoppiamento.

  1. Se il provider è collegato senza seguire il flusso di Accoppiamento rapido, scrivi una nuova chiave di account tramite il metodo di accoppiamento basato su chiavi per un massimo di un minuto. In questo periodo, accetta solo una chiave dell'account da scrivere.
  2. Dopo aver stabilito il canale RFCOMM, il Fornitore deve inviare l'ID modello e l'indirizzo BLE al richiedente tramite il flusso di messaggi, il richiedente creerà una connessione GATT e avvierà la procedura di accoppiamento basata su chiavi.
  3. Se viene ricevuta una Richiesta non elaborata con un set di bit 3 dei flag, il provider deve verificare l'indirizzo BR/EDR del dispositivo vincolato uguale a quello incluso nella richiesta. In caso contrario, rifiutarla.
  4. Poiché i dispositivi sono già vincolati, l'accoppiamento BR/EDR e la verifica della passkey (passaggi 8 - 17 della procedura) verranno ignorati e il richiedente scriverà direttamente una chiave account al provider dopo aver stabilito un secret condiviso.