Try this:
/** Convert an NSS certificate to a Java X509Certificate */
protected X509Certificate
convertNssCertificate(org.mozilla.jss.crypto.X509Certificate cert) throws
CertificateException {
InputStream in = null;
try {
byte[] encodedCert = cert.getEncoded();
in = new ByteArrayInputStream(encodedCert);
X509Certificate x509Cert =
(X509Certificate)CertificateFactory.getInstance("X.509").generateCertificate(in);
return x509Cert;
} finally {
if (in != null) try { in.close(); } catch (IOException
ignore) {}
}
}
--
dev-tech-crypto mailing list
[email protected]
https://lists.mozilla.org/listinfo/dev-tech-crypto