Re: How do I convert org.mozilla.jss.pkix.cert to org.mozilla.jss.crypto.X509Certificate?

Elio Maldonado Batiz <[email protected]>
Newsgroups gmane.comp.mozilla.crypto
Message-ID <CAAgAL+xNerGyAbCxaxn5WWsQ5jkZE95c4Ly5e-420gi9S3RCaA@mail.gmail.com>
Hi Ernie,

Not sure I fully understand the question. Without additional context is
hard to give a good answer.

Now, in one of the JSS tests I see code quite similar to the snippet you
pasted.
https://hg.mozilla.org/projects/jss/file/tip/org/
mozilla/jss/tests/ListCerts.java#l63
Hopefully studying that test and how it is invoked will help you.

Elio


On Thu, May 25, 2017 at 12:55 PM, Ernie Kovak <[email protected]> wrote:

> 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
>
-- 
dev-tech-crypto mailing list
[email protected]
https://lists.mozilla.org/listinfo/dev-tech-crypto
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.