Closed nuno0529 closed 2 years ago
My point is just why only ever mentioned extensions in ctap2/webauthn spec are allowed in metadata/getInfo? I can't see this kind of restriction in spec.
Besides as txAuthSimple
and txAuthGeneric
are removed in webauthn L3, so how to judge they are allowed or not?
By submitting this issue you are acknowledging that any information regarding this issue will be publicly available.
If you have privacy concerns, please email conformance-tools@fidoalliance.org
FIRST PRE CHECK
What protocol are you implementing?
NOTE: UAF 1.0 certification have been officially sunset. U2F 1.2 only supported version of U2F.
What is your implementation class?
Issue description
Below line check that only defined extensions are allowed. https://github.com/fido-alliance/ctap2.1-conformance-module/blob/main/tests/CTAP2/Metadata/Metadata-Stmt-1.js#L736
var GETINFO_EXTENSION_IDENTIFIERS = ['credProtect', 'credBlob', 'largeBlobKey', 'minPinLength', 'hmac-secret', 'txAuthSimple', 'txAuthGeneric'];
Could you help to share where the description about this in spec? I can't find the place.