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