数字签名智能卡错误引脚反馈

时间:2014-10-17 06:48:52

标签: java itext digital-signature smartcard

我把一切都运转得很好。签名类实现为SwingWorker(仅用于添加信息)。签名过程通过智能卡和WINDOWS-MY密钥库完成。

我的问题是:

当"签署"单击按钮,签名过程开始,我得到插入PIN窗口。如果由于某种原因我没有选择正确的文件进行签名或类似的东西,我想回去,我按CANCEL。如何捕获该事件,即在插入PIN面板中按下了取消按钮。

感谢

1 个答案:

答案 0 :(得分:1)

通常你不能。您看到的窗口很可能包含在插入Microsoft CAPI框架的.dll中。输入PIN可能已经从CAPI界面中抽象出来,这意味着您几乎无法控制它。

正如"通常","表示""等等,这是一种有根据的经验教训。