commit | 45c3d39ccee7ddf571a8c541cdc4eb598bb8fe2e | [log] [tgz] |
---|---|---|
author | Jun Choi <hongjunchoi@chromium.org> | Mon Jul 16 18:42:41 2018 |
committer | Commit Bot <commit-bot@chromium.org> | Mon Jul 16 18:42:41 2018 |
tree | 8f86244edf9d3d7b2ee615cbd5e8f34ccefced38 | |
parent | 38cfb4d63291bd1f58e3c80484cb8370dd3e4f87 [diff] |
Make U2F devices blink on empty allow list Currently when empty allow list is passed on as a parameter to GetAssertion request, all requests to U2F devices are dropped. This is in accordance with current version of the CTAP spec, as empty allow list implies resident key credentials and U2F devices do not support resident keys. However, this behavior causes requests to U2F devices to be dropped without U2F devices blinking, which causes user confusion. In order to minimize user confusion, sent fake registration call to U2F devices for GetAssertion request with empty allow list. Bug: 860062 Change-Id: I8e62d01e46cd90f393035149254286b58a932e78 Reviewed-on: https://chromium-review.googlesource.com/1132456 Commit-Queue: Jun Choi <hongjunchoi@chromium.org> Reviewed-by: Kim Paulhamus <kpaulhamus@chromium.org> Cr-Commit-Position: refs/heads/master@{#575363}
Chromium is an open-source browser project that aims to build a safer, faster, and more stable way for all users to experience the web.
The project's web site is https://www.chromium.org.
Documentation in the source is rooted in docs/README.md.
Learn how to Get Around the Chromium Source Code Directory Structure .