Escritura retroactiva de claves de cuentas

Si un usuario realiza una vinculación de forma tradicional (por ejemplo, a través de la configuración de Bluetooth) en lugar del punto de entrada de Vinculación rápida, no se escribirá ninguna clave de cuenta en el proveedor. En este caso, el usuario no podrá ver ni usar ninguna de las funciones de Vinculación rápida, a pesar de tener un dispositivo de Vinculación rápida. Para permitir que los usuarios obtengan los beneficios de la Vinculación rápida, el proveedor permitirá que el usuario que realiza la búsqueda escriba de forma silenciosa la clave de cuenta justo después de la vinculación.

  1. Si el proveedor está vinculado sin pasar por el flujo de Vinculación rápida, permite que se escriba una clave de cuenta nueva a través del método de vinculación basada en claves durante un minuto. Acepte solo una clave de cuenta que se escribirá durante este período.
  2. Una vez que se establece el canal RFCOMM, el proveedor debe enviar el ID del modelo y la dirección BLE al Buscador a través del Flujo de mensajes. El buscador creará una conexión GATT y comenzará el Procedimiento de vinculación basada en claves.
  3. Si se recibe una Solicitud sin procesar con el conjunto de bits 3 de Flags, el proveedor debe verificar que la dirección BR/EDR del dispositivo vinculado sea la misma que se incluye en la solicitud. De lo contrario, rechace la solicitud.
  4. Como los dispositivos ya están vinculados, se omitirán la vinculación BR/EDR y la verificación de la llave de acceso (pasos 8-17 en el procedimiento) y el usuario buscará directamente una clave de cuenta para el proveedor después de que se establezca un secreto compartido.