commit | cf970af0e5b24c0a2c76192e3727893ba8fa34d1 | [log] [tgz] |
---|---|---|
author | Adam Langley <agl@chromium.org> | Sat Feb 09 01:28:07 2019 |
committer | Commit Bot <commit-bot@chromium.org> | Sat Feb 09 01:28:07 2019 |
tree | 25849ca259747f2e658bdd642646d16558df2302 | |
parent | 3d14c4f89d065def7a1b862165ec2e0f893d2fb8 [diff] |
Fix |AuthenticatorSupportedOptions.user_presence_required|. In the authenticator options, the “up” flag doesn't mean that user presence is required, it means that the authenticator supports obtaining it. So, firstly, rename that field to correctly reflect the semantics. Secondly, implement this in the virtual CTAP2 device. (The purpose of this field is a little unclear: creating a credential unconditionally requires user-presence in the spec. Therefore an authenticator that's not capable of testing it can never create any credentials and would appear to be useless. But there we go.) Change-Id: I129f825a3732da1e0521182f2dc1bc4c9e26e038 Reviewed-on: https://chromium-review.googlesource.com/c/1450640 Commit-Queue: Adam Langley <agl@chromium.org> Reviewed-by: Martin Kreichgauer <martinkr@google.com> Cr-Commit-Position: refs/heads/master@{#630591}
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 .