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

emlun has just merged emlun's pull request 1771 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 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:

| 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`](https://pr-preview.s3.amazonaws.com/w3c/webauthn/pull/1771.html#authdata-flags-up)
| [`#uv`](https://w3c.github.io/webauthn/#uv) | [`#authdata-flags-uv`](https://pr-preview.s3.amazonaws.com/w3c/webauthn/pull/1771.html#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`


<!--
    This comment and the below content is programmatically generated.
    You may add a comma-separated list of anchors you'd like a
    direct link to below (e.g. #idl-serializers, #idl-sequence):

    Don't remove this comment or modify anything below this line.
    If you don't want a preview generated for this pull request,
    just replace the whole of this comment's content by "no preview"
    and remove what's below.
-->
***
<a href="https://pr-preview.s3.amazonaws.com/w3c/webauthn/pull/1771.html" title="Last updated on Jul 11, 2022, 2:44 PM UTC (573b1c2)">Preview</a> | <a href="https://pr-preview.s3.amazonaws.com/w3c/webauthn/1771/3f86ce7...573b1c2.html" title="Last updated on Jul 11, 2022, 2:44 PM UTC (573b1c2)">Diff</a>

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, 22 August 2022 12:39:27 UTC