// 
// Decompiled by Procyon v0.6.0
// 

package org.bouncycastle.cert.crmf.jcajce;

import org.bouncycastle.cert.jcajce.JcaX509CertificateHolder;
import org.bouncycastle.cert.X509CertificateHolder;
import java.security.cert.CertificateEncodingException;
import java.security.cert.X509Certificate;
import org.bouncycastle.cert.crmf.CertificateRepMessageBuilder;

public class JcaCertificateRepMessageBuilder extends CertificateRepMessageBuilder
{
    public JcaCertificateRepMessageBuilder(final X509Certificate... array) throws CertificateEncodingException {
        super(convert(array));
    }
    
    private static X509CertificateHolder[] convert(final X509Certificate... array) throws CertificateEncodingException {
        final X509CertificateHolder[] array2 = new X509CertificateHolder[array.length];
        for (int i = 0; i != array2.length; ++i) {
            array2[i] = new JcaX509CertificateHolder(array[i]);
        }
        return array2;
    }
}
