Encryption alghoritam settings.
Inheritance Hierarchy
PdfEdit.Pdf.SecurityEncryptionAlgorithmInfo
Namespace: PdfEdit.Pdf.Security
Assembly: PdfPrintingNet (in PdfPrintingNet.dll) Version: 5.2.1.0 (5.2.1.0)
Syntax
The EncryptionAlgorithmInfo type exposes the following members.
Constructors
Name | Description | |
---|---|---|
EncryptionAlgorithmInfo | Initializes a new instance of the EncryptionAlgorithmInfo class |
Methods
Name | Description | |
---|---|---|
Equals | Determines whether the specified Object is equal to the current Object. (Inherited from Object.) | |
Finalize | Allows an Object to attempt to free resources and perform other cleanup operations before the Object is reclaimed by garbage collection. (Inherited from Object.) | |
GetHashCode | Serves as a hash function for a particular type. (Inherited from Object.) | |
GetType | Gets the Type of the current instance. (Inherited from Object.) | |
MemberwiseClone | Creates a shallow copy of the current Object. (Inherited from Object.) | |
ToString | Returns a String that represents the current Object. (Inherited from Object.) |
Properties
Name | Description | |
---|---|---|
EncryptEmbeddedFilesOnly |
Always returns false. It isn't yet possible to change its value to true.
It will be implmented in the future version of the PdfEdit.
| |
EncryptMetaData |
Encrypt meta data? For RC4_40 and RC4_Custom always returns true. Default value for RC4_128, AES128, AES_256_Weak, AES_256 is false.
| |
KeyLength |
It returns 40 for RC4_40 , 128 for RC4_128 and AES128, 256 for AES256_Weak and AES256.
It can be only set for RC4_Custom type of encryption. In that case, its default value is 128. Key must be between 40 and 128 and divisble by 8.
| |
Type |
Encryption alghoritm used. Default is None.
|
See Also