Skip to content

Commit 567eed8

Browse files
committed
Update AbstractModule.php
Extract certificates from OCSP responses.
1 parent 85325ad commit 567eed8

1 file changed

Lines changed: 6 additions & 1 deletion

File tree

src/AbstractModule.php

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -306,7 +306,12 @@ public function updateDss(\SetaPDF_Core_Document $document, string $fieldName)
306306
$ocspEntries = [$ocspEntries];
307307
}
308308
foreach ($ocspEntries as $ocspEntry) {
309-
$ocsps[] = \base64_decode($ocspEntry);
309+
$ocsp = new \SetaPDF_Signer_Ocsp_Response(\base64_decode($ocspEntry));
310+
// extract certificates from OCSP response
311+
foreach ($ocsp->getCertificates()->getAll() as $certificate) {
312+
$certificates[] = $certificate;
313+
}
314+
$ocsps[] = $ocsp;
310315
}
311316
}
312317

0 commit comments

Comments
 (0)