Generated by
JDiff

Class com.itextpdf.kernel.pdf.PdfEncryption

Removed Constructors
PdfEncryption( byte[], byte[] , int , int , byte[] , PdfVersion ) Creates the encryption.
PdfEncryption( Certificate[], int[] , int , PdfVersion ) Creates the certificate encryption.
 

Added Constructors
PdfEncryption( byte[], byte[] , int , int , byte[] , PdfVersion , AbstractMacIntegrityProtector ) Creates the encryption.
PdfEncryption( Certificate[], int[] , int , PdfVersion , AbstractMacIntegrityProtector ) Creates the certificate encryption.
 

Changed Constructors
PdfEncryption( PdfDictionary, byte[] , byte[] ) Documentation changed from old to new.
Creates PdfEncryption instance based on already existing standard encryption dictionary.
PdfEncryption( PdfDictionary, Key , Certificate , String , IExternalDecryptionProcess ) Documentation changed from old to new.
Creates PdfEncryption instance based on already existing public encryption dictionary.
 

Removed Methods
PdfObject  createInfoId( byte[], byte[] ) Creates a PdfLiteral that contains an array of two id entries.
 

Added Methods
int  getEncryptionAlgorithm() Gets encryption algorithm.
 

Changed Methods
Integer  getPermissions() Change in return type from Long to Integer.
Gets the encryption permissions.
PdfObject  createInfoId( byte[], boolean ) Documentation changed from old to new.
Creates a PdfLiteral that contains an array of two id entries.