[webauthn] Pull Request: Namespace authData dfns under authData/ and flags under authData/flags/

emlun has just submitted a new pull request for https://github.com/w3c/webauthn:

== Namespace authData dfns under authData/ and flags under authData/flags/ ==
This is a step towards resolving #1740 and #1510, but I think it's substantive enough to warrant review on its own.

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:

| Anchor before | Anchor after
| ------------- | ------------
| [`#rpidhash`](https://w3c.github.io/webauthn/#rpidhash) | `#authdata-rpidhash`
| [`#flags`](https://w3c.github.io/webauthn/#flags) | `#authdata-flags`
| [`#signcount`](https://w3c.github.io/webauthn/#signcount) | `#authdata-signcount`
| [`#attestedcredentialdata`](https://w3c.github.io/webauthn/#attestedcredentialdata) | `#authdata-attestedcredentialdata`
| [`#authdataextensions`](https://w3c.github.io/webauthn/#authdataextensions) | `#authdata-extensions`
| [`#up`](https://w3c.github.io/webauthn/#up) | `#authdata-flags-up`
| [`#uv`](https://w3c.github.io/webauthn/#uv) | `#authdata-flags-uv`
| [`#aaguid`](https://w3c.github.io/webauthn/#aaguid) | `#authdata-attestedcredentialdata-aaguid`
| [`#credentialidlength`](https://w3c.github.io/webauthn/#credentialidlength) | `#authdata-attestedcredentialdata-credentialidlength`
| [`#credentialid`](https://w3c.github.io/webauthn/#credentialid) | `#authdata-attestedcredentialdata-credentialid`
| [`#credentialpublickey`](https://w3c.github.io/webauthn/#credentialpublickey) | `#authdata-attestedcredentialdata-credentialpublickey`


See https://github.com/w3c/webauthn/pull/1771


-- 
Sent via github-notify-ml as configured in https://github.com/w3c/github-notify-ml-config

Received on Monday, 11 July 2022 14:28:10 UTC