final String filename = "cert" + name + '-' + i + ".der";
if (log.isDebugEnabled()) {
log.debug("Returning certificate with issuerDN '"+CertTools.getIssuerDN(certs[i])+"' and subjectDN '"+CertTools.getSubjectDN(certs[i])+"'. Filename="+filename);
}
final InternetHeaders headers = new InternetHeaders();
headers.addHeader("Content-type", "application/pkix-cert");
headers.addHeader("Content-disposition", "attachment; filename="+filename);
mp.addBodyPart(new MimeBodyPart(headers,certs[i].getEncoded()));
}
if (log.isTraceEnabled()) {
log.trace("content type: "+mp.getContentType());