【发布时间】:2013-08-20 20:45:10
【问题描述】:
我创建了一个密钥库并提取了公钥。为了使用密钥库,我创建了一个keyproperties.properties 文件,但我不确定名为“PRIVATE”的属性。我完全搞不懂这是路径密码还是私钥密码还是其他密码。
- 属性文件->带有
.properties扩展名 - 数据不是来自任何地方,我使用的是静态数据。
- PRIVATE-> 用于获取私钥的密钥库路径
这是我的代码的 sn-p:
public static void main(String[] args)throws Exception {
Properties properties = new Properties();
String path = properties.getProperty("PRIVATE");
KeyStore ks = KeyStore.getInstance("pkcs12", "BC");
ks.load(new FileInputStream(path), keystore_password.toCharArray());
}
【问题讨论】:
-
您是如何创建属性文件的?数据从何而来?对属性“PRIVATE”做一个愚蠢的“System.out.println”怎么样?
标签: java pdf-generation itext digital-signature