伙计们,我正在开发一个证书身份验证应用程序,它将根据插入的 CAC 对用户进行身份验证。我如何知道 CAC 何时插入/移除?我将在 C++ 或 Java 中“捕捉”该事件。谢谢。
问问题
2297 次
2 回答
3
你有两个选择:
- 如果您选择“低级别”(您显然想要这样做)是使用 PC/SC 级别(pcsc-lite)和 SCardGetStatusChange函数(或 Java 中的等效函数,什么是javax.smartcardio.CardTerminal.waitForCardPresent() )
- 如果您正在使用更高级别的抽象并选择 PKCS#11(并且如果您的 PKCS#11 提供程序正确实现它),则可以使用 C_WaitForSlotEvent。
于 2010-06-25T15:23:53.317 回答
0
您可能会看到它是否通过udev
.
于 2010-06-25T01:16:16.723 回答