Skip to content

Commit cb3fd43

Browse files
committed
fix: use utc as timezone when read data from signed document
Signed-off-by: Vitor Mattos <1079143+vitormattos@users.noreply.github.com>
1 parent 22b2905 commit cb3fd43

1 file changed

Lines changed: 1 addition & 1 deletion

File tree

lib/Handler/SignEngine/Pkcs12Handler.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -172,7 +172,7 @@ private function popplerUtilsPdfSignFallback($resource, int $signerCounter): arr
172172
if ($isSecondLevel) {
173173
switch ((string)$match['key']) {
174174
case 'Signing Time':
175-
$this->signaturesFromPoppler[$lastSignature]['signingTime'] = DateTime::createFromFormat('M d Y H:i:s', $match['value']);
175+
$this->signaturesFromPoppler[$lastSignature]['signingTime'] = DateTime::createFromFormat('M d Y H:i:s', $match['value'], new \DateTimeZone('UTC'));
176176
break;
177177
case 'Signer full Distinguished Name':
178178
$this->signaturesFromPoppler[$lastSignature]['chain'][0]['subject'] = $this->parseDistinguishedNameWithMultipleValues($match['value']);

0 commit comments

Comments
 (0)