| Package | Description | 
|---|---|
| com.itextpdf.kernel.crypto.securityhandler | |
| com.itextpdf.kernel.pdf | |
| com.itextpdf.kernel.pdf.tagutils | 
| Constructor and Description | 
|---|
| StandardHandlerUsingAes256(PdfDictionary encryptionDictionary, byte[] userPassword, byte[] ownerPassword, int permissions, boolean encryptMetadata, boolean embeddedFilesOnly, PdfVersion version) | 
| Modifier and Type | Field and Description | 
|---|---|
| protected PdfVersion | PdfReader. headerPdfVersion | 
| static PdfVersion | PdfVersion. PDF_1_0 | 
| static PdfVersion | PdfVersion. PDF_1_1 | 
| static PdfVersion | PdfVersion. PDF_1_2 | 
| static PdfVersion | PdfVersion. PDF_1_3 | 
| static PdfVersion | PdfVersion. PDF_1_4 | 
| static PdfVersion | PdfVersion. PDF_1_5 | 
| static PdfVersion | PdfVersion. PDF_1_6 | 
| static PdfVersion | PdfVersion. PDF_1_7 | 
| static PdfVersion | PdfVersion. PDF_2_0 | 
| protected PdfVersion | PdfDocument. pdfVersion
             Document version. 
            | 
| protected PdfVersion | WriterProperties. pdfVersion | 
| Modifier and Type | Method and Description | 
|---|---|
| static PdfVersion | PdfVersion. fromPdfName(PdfName name)
             Creates a PdfVersion class from a  PdfNameobject if the specified version can be found. | 
| static PdfVersion | PdfVersion. fromString(String value)
             Creates a PdfVersion class from a String object if the specified version can be found. 
            | 
| PdfVersion | PdfDocument. getPdfVersion()
             Gets PDF version. 
            | 
| Modifier and Type | Method and Description | 
|---|---|
| int | PdfVersion. compareTo(PdfVersion o) | 
| protected void | PdfWriter. initCryptoIfSpecified(PdfVersion version) | 
| protected void | PdfDocument. open(PdfVersion newPdfVersion)
             Initializes document. 
            | 
| WriterProperties | WriterProperties. setPdfVersion(PdfVersion version)
             Defines pdf version for the created document. 
            | 
| static boolean | VersionConforming. validatePdfVersionForDeprecatedFeatureLogError(PdfDocument document, PdfVersion expectedVersion, String deprecatedFeatureLogMessage) | 
| static boolean | VersionConforming. validatePdfVersionForDeprecatedFeatureLogWarn(PdfDocument document, PdfVersion expectedVersion, String deprecatedFeatureLogMessage) | 
| static boolean | VersionConforming. validatePdfVersionForDictEntry(PdfDocument document, PdfVersion expectedVersion, PdfName entryKey, PdfName dictType) | 
| Constructor and Description | 
|---|
| PdfEncryption(byte[] userPassword, byte[] ownerPassword, int permissions, int encryptionType, byte[] documentId, PdfVersion version)
             Creates the encryption. 
            | 
| PdfEncryption(Certificate[] certs, int[] permissions, int encryptionType, PdfVersion version)
             Creates the certificate encryption. 
            | 
| Modifier and Type | Method and Description | 
|---|---|
| PdfVersion | TagStructureContext. getTagStructureTargetVersion() | 
| Constructor and Description | 
|---|
| TagStructureContext(PdfDocument document, PdfVersion tagStructureTargetVersion)
             Do not use this constructor, instead use  PdfDocument.getTagStructureContext()method. | 
Copyright © 1998–2019 iText Group NV. All rights reserved.