何时取消keystore.load()验证

时间:2014-02-27 16:24:45

标签: java applet keystore smartcard smartcard-reader

我需要编写一个从智能卡读取信息的applet,我的脚本基于@Jovo Krneta提供的代码示例。

我关心的是这段特定的代码:

keyStore.load(null, null); // opens the windows security window
Enumeration<String> enums = keyStore.aliases(); // looks for local certificates

while (enums.hasMoreElements()) {
    this.jComboBox1.addItem((String) enums.nextElement());
}

我发现很难找到一种方法来验证用户在窗口打开后是否点击了取消。

enter image description here

我的问题是,是否存在类似

的内容
keyStore.load(null, null);
if(keyStore.canceled()){
   // do nothing
}else{
    Enumeration<String> enums = keyStore.aliases(); // looks for local certificates 
    while (enums.hasMoreElements()) {
        this.jComboBox1.addItem((String) enums.nextElement());
    }
}

0 个答案:

没有答案