Pdf |
The PdfEncryptionLevel type exposes the following members.
| Name | Description | |
|---|---|---|
| PdfEncryptionLevel | Initializes a new instance of the PdfEncryptionLevel structure. |
| Name | Description | |
|---|---|---|
| Algorithm | Gets the symmetric encryption algorithm. | |
| KeyLength | Gets the length of the encryption key (in bits) used in the Algorithm. |
| Name | Description | |
|---|---|---|
| Equals(Object) |
Determines whether the specified Object is equal to this PdfEncryptionLevel instance.
(Overrides ValueTypeEquals(Object)) | |
| Equals(PdfEncryptionLevel) | Determines whether the specified PdfEncryptionLevel is equal to this PdfEncryptionLevel instance. | |
| GetHashCode |
Returns a hash code for this PdfEncryptionLevel instance.
(Overrides ValueTypeGetHashCode) | |
| ToString |
Returns a String that represents this PdfEncryptionLevel instance.
(Overrides ValueTypeToString) |
| Name | Description | |
|---|---|---|
| Equality(PdfEncryptionLevel, PdfEncryptionLevel) | Determines whether first and secondPdfEncryptionLevels are equal. | |
| Inequality(PdfEncryptionLevel, PdfEncryptionLevel) | Determines whether first and secondPdfEncryptionLevels are not equal. |
| Name | Description | |
|---|---|---|
| AES_128 |
The 128-bit AES encryption level. Compatible with PDF_1_6. | |
| AES_256 |
The 256-bit AES encryption level. Compatible with PDF_1_7 using Adobe's extension level 8 or with PDF_2_0. | |
| RC4_128 | The 128-bit RC4 encryption level. | |
| RC4_40 | The 40-bit RC4 encryption level. |