install4j是否支持智能卡EV代码签名证书

时间:2020-05-05 15:26:17

标签: install4j

只需获得EV代码签名证书,它就会插入USB密钥中,并在插入时显示在Windows证书存储区中。install4j确实可以选择在签名时使用Windows证书存储区中的证书。

但是当我尝试使用此选项时,出现错误:

原因:com.install4j.d.k:org.bouncycastle.operator.OperatorCreationException:无法创建签名者:不支持密钥类型
原因:org.bouncycastle.operator.OperatorCreationException:无法创建签名者:不支持密钥类型
原因:java.security.InvalidKeyException:不支持密钥类型 在jdk.crypto.mscapi / sun.security.mscapi.RSASignature.engineInitSign(RSASignature.java:533)

那么,install4j是否支持这些证书?

更进一步:使用密钥需要在签名时输入PIN。

对于自动构建,即每晚安装安装程序的地方,install4j如何处理PIN(我在项目文件中看不到任何选项)?

0 个答案:

没有答案