我正在使用PEMReader,我有这个代码不起作用。
protected static KeyPair doReadKeyPair(InputStream is) throws Exception {
PemReader r = new PemReader(new InputStreamReader(is));
return (KeyPair) r.readObject();
}
错误:
This method readObject is undefined forfor the type PemReader.
但是在很多网站上我都看到了这个解决方案,为什么它对他们起作用而不适合我?
答案 0 :(得分:3)
你想做什么? PEMReader的javadoc表示它已被弃用,你应该使用PEMParser
http://www.bouncycastle.org/docs/pkixdocs1.4/org/bouncycastle/openssl/PEMReader.html