I'm trying to implement an application that can communicate with USB smart card reader on Chromebook.
But I got problem when claiming the interface with USBDevice.claimInterface():
DOMException: The requested interface implements a protected class.
According to other questions been answered such as:
WebUSB API protected interface class error and
USB device interface has been blocked
I know that CCID is blocked and not supported with WebUSB on chrome.
Is there any way out or will chrome support CCID class in the future?
-
Did you mange to find solution for this?gpavlov– gpavlov2024年03月25日 12:25:03 +00:00Commented Mar 25, 2024 at 12:25
1 Answer 1
There is no plan to remove this restriction from WebUSB. The recommended interface for hardware security tokens is the WebAuthn API.