b64crl = new String(Base64.encode(incrl.getEncoded()));
b64Crl = new String(Base64.encode(incrl.getEncoded()));
    public CRLDataPK ejbCreate(X509CRL incrl, int number) {        // Exctract all fields to store with the certificate.        try {            b64crl = new String(Base64.encode(incrl.getEncoded()));            fp = CertTools.getFingerprintAsString(incrl);        } catch (CRLException ce) {            cat.error("Can't extract DER encoded CRL.", ce);            return null;        }        // Make sure names are always looking the same        issuerDN = CertTools.stringToBCDNString(incrl.getIssuerDN().toString());        cat.debug("Creating crldata, issuer="+issuerDN);        // Default values for cafp        cafp = null;        CRLNumber = number;        thisUpdate = incrl.getThisUpdate().getTime();        nextUpdate = incrl.getNextUpdate().getTime();        CRLDataPK pk = new CRLDataPK();        pk.fp = fp;        return pk;    }