Hello

I'm having an use case where a PDF document has to be both signed and encrypted, with only some access permissions allowed. I was unable to find an example.

Either operation works separately. Starting with a simple PDF a valid signed one or a valid encrypted one can be obtained. However executing both operations on the same file fails.

When trying to do a signed/encrypted file the the procedure I use is:
- read the original PDF file doc (has no security)
- create AccessPermission with restricted permissions
- create StandardProtectionPolicy with password encryption and the above permissions
- call doc.protect with the above policy
- create PDSignature with visual component
- call doc.addSignature
at this point:
- calling doc.saveIncremental results in document with digital signature, encryption and correct access permissions but no visible text - calling doc.save results in a document with encryption, correct permissions and visible text, but the digital signature is invalid.

What are the steps that I should follow? If it is correct, do you need any example files?

Thank you,

Bogdan

--

___________________________________________________________
This message and any attachments (the "message") is intended solely for the 
addressees and is confidential. If you receive this message in error, please delete it 
and immediately notify the sender. Any use not in accordance with its purpose, any 
dissemination or disclosure, either whole or partial, is prohibited except with formal 
written approval. The sender cannot guarantee the integrity of this message. Montran 
Corporation (and its subsidiaries) shall not therefore be liable for the message if 
modified.


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to