I am signing a PDF but the Adobe say the document received 1
modification after beign signed. Why ??

Below is the code I am using to sign:

        private void sign(InputStream input, File generatedPdf) throws 
IOException,
                        FileNotFoundException, DocumentException, 
KeyStoreException,
                        NoSuchAlgorithmException, UnrecoverableKeyException {
                PrivateKey pk = (PrivateKey) keystore.getKey(alias, pkPassword
                                .toCharArray());
                Certificate[] chain = keystore.getCertificateChain(alias);

                FileOutputStream out = new FileOutputStream(generatedPdf);
                PdfStamper signerStamper = PdfStamper.createSignature(new 
PdfReader(
                                input), out, '\0');

                PdfSignatureAppearance sap = 
signerStamper.getSignatureAppearance();
                sap.setCrypto(pk, chain, null, 
PdfSignatureAppearance.WINCER_SIGNED);
                sap.setReason(signatureReason);
                sap.setLocation(signatureLocation);
                sap.setContact(signatureMail);
                sap.setSignDate(Calendar.getInstance());
                // comment next line to have an invisible signature
                
sap.setImage(Image.getInstance(getClass().getClassLoader().getResource("files/selo.gif")));
                sap.setVisibleSignature(new Rectangle(700, 350, 725, 374), 1, 
"cejugcert");
                
sap.setSignatureGraphic(Image.getInstance(getClass().getClassLoader().getResource("files/selo.gif")));
                
signerStamper.setThumbnail(Image.getInstance(getClass().getClassLoader().getResource("files/selo.gif")),
1);
                signerStamper.close();
        }

-------------------------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc.
Still grepping through log files to find problems?  Stop.
Now Search log events and configuration files using AJAX and a browser.
Download your FREE copy of Splunk now >>  http://get.splunk.com/
_______________________________________________
iText-questions mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/itext-questions
Buy the iText book: http://itext.ugent.be/itext-in-action/

Reply via email to