Home | History | Annotate | Download | only in jcajce
      1 package org.bouncycastle.cert.jcajce;
      2 
      3 import java.security.cert.CertificateEncodingException;
      4 import java.security.cert.X509Certificate;
      5 
      6 import org.bouncycastle.asn1.x509.Certificate;
      7 import org.bouncycastle.cert.X509CertificateHolder;
      8 
      9 /**
     10  * JCA helper class for converting an X509Certificate into a X509CertificateHolder object.
     11  */
     12 public class JcaX509CertificateHolder
     13     extends X509CertificateHolder
     14 {
     15     /**
     16      * Base constructor.
     17      *
     18      * @param cert certificate to be used a the source for the holder creation.
     19      * @throws CertificateEncodingException if there is a problem extracting the certificate information.
     20      */
     21     public JcaX509CertificateHolder(X509Certificate cert)
     22         throws CertificateEncodingException
     23     {
     24         super(Certificate.getInstance(cert.getEncoded()));
     25     }
     26 }
     27