如何在 Apache Wink 客户端中设置客户端密钥库和信任库
我找不到任何有关如何执行此操作的文档。
http://wink.apache.org/documentation/1.2.1/Apache_Wink_User_Guide.pdf
如何在 Apache Wink 客户端中设置客户端密钥库和信任库
我找不到任何有关如何执行此操作的文档。
http://wink.apache.org/documentation/1.2.1/Apache_Wink_User_Guide.pdf
我认为初始化的“通常”代码SSLContext
将起作用。
示例如何加载信任库:
String path = ....
char[] password = ....
KeyStore keyStore = KeyStore.getInstance(KeyStore.getDefaultType());
keyStore.load(new FileInputStream(path), password );
TrustManagerFactory tmf = TrustManagerFactory.getInstance(TrustManagerFactory.getDefaultAlgorithm());
tmf.init(keyStore);
SSLContext ctx = SSLContext.getInstance("SSL");
ctx.init(null, tmf.getTrustManagers(), null);
如果您还需要客户端证书的密钥库,请以类似方式使用 KeyStoreFactory 或实现KeyManager