Java 如何从DialogCallbackHandler获取密码
我正在使用包含数字证书的gemalto智能卡。我使用DialogCallbackHandler传递PIN以加载密钥库:Java 如何从DialogCallbackHandler获取密码,java,digital-signature,digital-certificate,Java,Digital Signature,Digital Certificate,我正在使用包含数字证书的gemalto智能卡。我使用DialogCallbackHandler传递PIN以加载密钥库: KeyStore.Builder ksBuilder = KeyStore.Builder.newInstance("PKCS11", provider, new KeyStore.CallbackHandlerProtection(new DialogCallbackHandler())); KeyStore ks = ksBuilder.getKeyStore(); ks.
KeyStore.Builder ksBuilder = KeyStore.Builder.newInstance("PKCS11", provider, new KeyStore.CallbackHandlerProtection(new DialogCallbackHandler()));
KeyStore ks = ksBuilder.getKeyStore();
ks.load(null, null);
问题在于,应用程序要求为其必须签署的每个文档提供PIN,而该PIN不起作用。有没有办法兑现这个PIN码