Namespace authData dfns under authData/ and flags under authData/flags/ #1771
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This is a step towards resolving #1740 and #1510, but I think it's substantive enough to warrant review on its own. This is a prerequisite of PR #1772, PR #1773 and PR #1774.
This repurposes the definitions of the UP and UV terms from referring to the abstract procedure to the corresponding authenticator data flags instead, because we were already using the terms only to refer to the flags. Also added are formal definitions for the other authData flags. These definitions along with those for other authData components are also moved into the
authData/
namespace for better consistency with properties of other interfaces and dictionaries.This will break some link anchors:
#rpidhash
#authdata-rpidhash
#flags
#authdata-flags
#signcount
#authdata-signcount
#attestedcredentialdata
#authdata-attestedcredentialdata
#authdataextensions
#authdata-extensions
#up
#authdata-flags-up
#uv
#authdata-flags-uv
#aaguid
#authdata-attestedcredentialdata-aaguid
#credentialidlength
#authdata-attestedcredentialdata-credentialidlength
#credentialid
#authdata-attestedcredentialdata-credentialid
#credentialpublickey
#authdata-attestedcredentialdata-credentialpublickey
Preview | Diff