[webauthn] authenticatorMakeCredential() description of input PublicKeyCredentialType and cryptographic parameters is imprecise

equalsJeffH has just created a new issue for https://github.com/w3c/webauthn:

== authenticatorMakeCredential() description of input  PublicKeyCredentialType and cryptographic parameters is imprecise ==
[authenticatorMakeCredential()](https://w3c.github.io/webauthn/#op-make-cred) description of input  PublicKeyCredentialType and cryptographic parameters is imprecise. it currently says:
> The PublicKeyCredentialType and cryptographic parameters requested by the Relying Party, with the cryptographic algorithms normalized as per the procedure in Web Cryptography API ┬žalgorithm-normalization-normalize-an-algorithm.

Given current steps 8 & 9 in {#createCredential} section, it the above should say something more like:
> A sequence of pairs of PublicKeyCredentialType and cryptographic algorithms (a dictionary type) requested by the Relying Party, where the cryptographic algorithms are normalized as per the procedure in Web Cryptography API ┬žalgorithm-normalization-normalize-an-algorithm. This sequence is is ordered from most preferred to least preferred. The platform makes a best-effort to create the most preferred credential that it can.




Please view or discuss this issue at https://github.com/w3c/webauthn/issues/467 using your GitHub account

Received on Saturday, 20 May 2017 23:04:59 UTC