Adobe acrobat 7.0.5 sdk User Manual

Page of 122
Providing Document Security
Using eEnvelopes to Send Secure Files
11
98
Using Adobe Policy Server
Adobe Policy Server is a web server-based security system that provides dynamic control 
over PDF documents. Adobe Policy Server can be configured to run with LDAP, Adobe 
Document Server, and other enterprise systems. Policies provided by Adobe Policy Server 
are stored on the server and can be refreshed from the server. You must log into Adobe 
Policy Server to use these server policies.
Security policies are stored on a policy server, but the PDF documents are not. However, 
users may be required to connect to the policy server so that they can open or continue to 
use PDF documents to which a security policy has been applied. For information on 
configuring Adobe Policy Server, see the help system that appears when you start Adobe 
Policy Server Web Console in your browser.
Encrypting PDF Documents Using Security Policies
Acrobat JavaScript provides objects for working with security policies. There are no C APIs 
for manipulating security policies from a plug-in. 
For more information, see the Acrobat JavaScript Scripting Guide.
Using eEnvelopes to Send Secure Files
When adding security to a document, you can choose to encrypt only the attachments. The 
PDF document in which documents are embedded is called an eEnvelope. Encrypting only 
the document attachments is especially useful for sending secure file attachments without 
modifying the file attachments themselves. The eEnvelope is not otherwise encrypted or 
permission-restricted. When other users open the eEnvelope, they can extract the file 
attachments and save them to disk. The saved files are identical to the original file 
attachments and are no longer encrypted when saved.
To create an eEnvelope using the Acrobat SDK, invoke the Acrobat JavaScript 
doc
 object’s 
addRecipientListCryptFilter
 method, which is used to encrypt data objects.
For more information, see the Acrobat JavaScript Scripting Guide.