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
dev-tech-crypto@lists.mozilla.org
https://lists.mozilla.org/listinfo/dev-tech-crypto

Reply via email to