fido-alliance / conformance-test-tools-resources

Certification Test Tools Resources. For security and privacy related issues email tools@certification.fidoalliance.org
https://fidoalliance.org/certification/functional-certification/conformance/
40 stars 14 forks source link

CredProtect Test P-1: this.skip is not a function #754

Closed wdxaseczq closed 5 months ago

wdxaseczq commented 5 months ago

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?

If you are platform authenticator vendor, please email conformance-tools@fidoalliance.org

What is the version of the tool are you using?

1.7.19

What is the OS and the version are you running?

For desktop tools

For UAF mobile tools

Issue description

When running the CredProtect test P-1, the error "this.skip is not a function" occurred. According to the test description (the javascript code), this test should be skipped because our authenticator has returned "alwaysUv": true in GetInfo command response. Below are getInfo.extensions and getInfo.options our authenticator returned: "extensions": ["credProtect", "hmac-secret"] "options":{ "plat" : false, "rk": true, "uv": true, "up": true, "pinUvAuthToken": true, "credMgmt": true, "makeCredUvNotRqd": false, "alwaysUv": true }

iirachek commented 5 months ago

Will be patched early next week.

iirachek commented 5 months ago

Should be fixed in the latest 1.7.19-1 build.

wdxaseczq commented 5 months ago

Thank you iirachek ! This issue has been fixed.