PdfStandardSecurityHandler Class
Definition
Namespace: Xfinium.Pdf.Core.Security
Defines a base class for standard PDF security handlers.
Inheritance: Object → PdfSecurityHandler → PdfStandardSecurityHandler
Constructor
| Name | Description |
|---|---|
| PdfStandardSecurityHandler() | Initializes a new PdfStandardSecurityHandler object. |
Properties
| Name | Description |
|---|---|
| EnableAnnotationsAndFieldsEdit | Gets or sets a value indicating whether the user can edit the annotations and form fields. |
| EnableContentExtraction | Gets or sets a value indicating whether the user can extract the content of the document. |
| EnableContentExtractionForAccessibility | Gets or sets a value indicating whether the user can extract the content of the document in support of accessibility. |
| EnableDocumentAssembly | Gets or sets a value indicating whether the user can assemble the document. |
| EnableDocumentChange | Gets or sets a value indicating whether the user can modify the contents of the document. |
| EnableFormsFill | Gets or sets a value indicating whether the user can fill in form fields. |
| EnablePrint | Gets or sets a value indicating whether the user can print the document. |
| EncryptMetadata | Gets or sets a value indicatig whether the document-level metadata stream is to be encrypted. |
| HighQualityPrint | Gets or sets a value indicating whether the document is printed in high quality. |
| KeySize | Gets or sets the size, in bits, of the secret key used by the security handler. |
| OwnerPassword | Gets or sets the owner password. |
| UserPassword | Gets or sets the user password. |