if (content instanceof byte[]) {
result.setContent((byte[]) content);
}
CertStore certs = signedData.getCertificatesAndCRLs("Collection",
"BC");
SignerInformationStore signers = signedData.getSignerInfos();
for (Object o : signers.getSigners()) {
if (o instanceof SignerInformation) {
SignerInformation si = (SignerInformation) o;
if (LOG.isDebugEnabled()) {
LOG.debug("*** SIGNATURE: " + "\n" + si.getSID());
}
final Collection<? extends Certificate> signerCerts;
try {
signerCerts = certs.getCertificates(si.getSID());
if (LOG.isDebugEnabled()) {
LOG.debug("signerCerts: " + signerCerts);
}