debug("<findLatestCRL()");
debug("<getLastCRLInfo()");
    public CRLInfo getLastCRLInfo(Admin admin, String issuerdn) {        debug(">findLatestCRL()");        try {            int maxnumber = getLastCRLNumber(admin, issuerdn);            CRLInfo crlinfo = null;            try {                CRLDataLocal data = crlHome.findByIssuerDNAndCRLNumber(issuerdn, maxnumber);                crlinfo = new CRLInfo(data.getIssuerDN(), maxnumber, data.getThisUpdate(), data.getNextUpdate());            } catch (FinderException e) {                crlinfo = null;            }            debug("<findLatestCRL()");            if (crlinfo == null)                return null;                        return crlinfo;        }        catch (Exception e) {                        getLogSession().log(admin, issuerdn.hashCode(), LogEntry.MODULE_CA, new java.util.Date(), null, null, LogEntry.EVENT_ERROR_GETLASTCRL,"Error retrieving crl info.");                        throw new EJBException(e);        }    } //getLastCRL    