From dev-return-66697-archive-asf-public=cust-asf.ponee.io@pdfbox.apache.org Mon Dec 2 17:37:03 2019 Return-Path: X-Original-To: archive-asf-public@cust-asf.ponee.io Delivered-To: archive-asf-public@cust-asf.ponee.io Received: from mail.apache.org (hermes.apache.org [207.244.88.153]) by mx-eu-01.ponee.io (Postfix) with SMTP id C13CC180668 for ; Mon, 2 Dec 2019 18:37:02 +0100 (CET) Received: (qmail 87633 invoked by uid 500); 2 Dec 2019 17:37:01 -0000 Mailing-List: contact dev-help@pdfbox.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@pdfbox.apache.org Delivered-To: mailing list dev@pdfbox.apache.org Received: (qmail 87489 invoked by uid 99); 2 Dec 2019 17:37:01 -0000 Received: from mailrelay1-us-west.apache.org (HELO mailrelay1-us-west.apache.org) (209.188.14.139) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 02 Dec 2019 17:37:01 +0000 Received: from jira-he-de.apache.org (static.172.67.40.188.clients.your-server.de [188.40.67.172]) by mailrelay1-us-west.apache.org (ASF Mail Server at mailrelay1-us-west.apache.org) with ESMTP id E9F6AE2F0E for ; Mon, 2 Dec 2019 17:37:00 +0000 (UTC) Received: from jira-he-de.apache.org (localhost.localdomain [127.0.0.1]) by jira-he-de.apache.org (ASF Mail Server at jira-he-de.apache.org) with ESMTP id 1F9D57804C4 for ; Mon, 2 Dec 2019 17:37:00 +0000 (UTC) Date: Mon, 2 Dec 2019 17:37:00 +0000 (UTC) From: "Tilman Hausherr (Jira)" To: dev@pdfbox.apache.org Message-ID: In-Reply-To: References: Subject: [jira] [Commented] (PDFBOX-4702) signature verification in Adobe products MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-JIRA-FingerPrint: 30527f35849b9dde25b450d4833f0394 [ https://issues.apache.org/jira/browse/PDFBOX-4702?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16986217#comment-16986217 ] Tilman Hausherr commented on PDFBOX-4702: ----------------------------------------- Dictionaries do now know their parent(s). You could still find it by going through the whole PDF and then spidering the structures, and using getItem() instead of getDictionaryItem(). If you get a COSObject, then there is an indirect object below. However... it gets more complex when saving, because COSWriter makes some optimizations (some structures are always indirect) / has some exceptions. > signature verification in Adobe products > ---------------------------------------- > > Key: PDFBOX-4702 > URL: https://issues.apache.org/jira/browse/PDFBOX-4702 > Project: PDFBox > Issue Type: Improvement > Reporter: Jason Pyeron > Priority: Major > Attachments: image-2019-12-01-17-33-28-155.png, image-2019-12-02-06-31-12-527.png, pdfbox-4702-signed-Adobe.pdf, pdfbox-4702-signed-PDFBOX-Tilman.pdf, pdfbox-4702-signed-PDFBOX.pdf, pdfbox-4702-unsigned.pdf, pdfbox-4702.pdf, screenshot-1.png > > > Signatures with appearances have some unknown validation, that is resulting in "Bad parameter" error when validating. > See mailing list thread: https://lists.apache.org/thread.html/dde2f9531be0126402251b9fa95bd2274c1162fe5806420cbe1ca9ee@%3Cdev.pdfbox.apache.org%3E -- This message was sent by Atlassian Jira (v8.3.4#803005) --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscribe@pdfbox.apache.org For additional commands, e-mail: dev-help@pdfbox.apache.org