• Jun Choi's avatar
    Make U2F devices blink on empty allow list · 45c3d39c
    Jun Choi authored
    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: default avatarKim Paulhamus <kpaulhamus@chromium.org>
    Cr-Commit-Position: refs/heads/master@{#575363}
    45c3d39c
TestExpectations 419 KB