[ 
https://issues.apache.org/jira/browse/PDFBOX-3971?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16223611#comment-16223611
 ] 

Tilman Hausherr edited comment on PDFBOX-3971 at 10/28/17 3:53 PM:
-------------------------------------------------------------------

I've committed it to the trunk only for now, will do 2.0 near the end of the 
weekend in case there are changes. And just after committing, I realize that in 
the PDF specification, it is named "certificate seed value dictionary" and here 
it is named "PDSeedValueCertificate". Shouldn't we name it 
"PDCertificateSeedValue" to be synchronous to the PDF specification?


was (Author: tilman):
I've committed it to the trunc only for now, will do 2.0 near the end of the 
weekend in case there are changes. And just after committing, I realize that in 
the PDF specification, it is named "certificate seed value dictionary" and here 
it is named "PDSeedValueCertificate". Shouldn't we name it 
"PDCertificateSeedValue" to be synchronous to the PDF specification?

> Add Certificate Dictionary to seed value in signature field
> -----------------------------------------------------------
>
>                 Key: PDFBOX-3971
>                 URL: https://issues.apache.org/jira/browse/PDFBOX-3971
>             Project: PDFBox
>          Issue Type: Improvement
>          Components: Signing
>            Reporter: Hossam Hazem
>            Assignee: Tilman Hausherr
>              Labels: documentation, features, newbie, patch, test
>             Fix For: 2.0.8, 3.0.0
>
>         Attachments: COSName.patch, PDSeedValue.patch, 
> PDSeedValueCertificate.java
>
>
> This dictionary is important as it gives the ability to put certificate 
> constraints on a signature field, like if you want signatures that are signed 
> by a specific issuer or authority to only be used in a field.
> currently tested Issuer constraint and it worked, acrobat reader ignores 
> other certificates and only allow the issuer given to sign the field. 
> documentation is not complete waiting for the initial acceptance to complete.
> new class PDSeedValueCertificate is added which refers to this certificate.
> PDSeedValue is modified to add the new dictionary.
> COSName is modified to add the new pdf names that are included in the 
> dictionary.
> reference for this dictionary can be found in PDF reference 1.7 section 
> 12.7.4.5 table 235 page 457 in here 
> http://www.adobe.com/content/dam/acom/en/devnet/pdf/PDF32000_2008.pdf
>  or chapter 8 table 8.84 page 700 in here 
> http://archimedespalimpsest.net/Documents/External/pdf_reference_1-7.pdf
> and in here
> https://www.adobe.com/devnet-docs/acrobatetk/tools/DigSig/Acrobat_DigitalSignatures_in_PDF.pdf
> this is my first contribution, hope everything goes well.



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@pdfbox.apache.org
For additional commands, e-mail: dev-h...@pdfbox.apache.org

Reply via email to