| readAndSetCryptoModeForStdHandler(PdfDictionary) |   | 5% |   | 2% | 26 | 27 | 52 | 56 | 0 | 1 |
| readAndSetCryptoModeForPubSecHandler(PdfDictionary) |  | 0% |  | 0% | 24 | 24 | 53 | 53 | 1 | 1 |
| configureEncryptionParametersFromReader(PdfDocument, PdfDictionary) |  | 0% |  | 0% | 19 | 19 | 32 | 32 | 1 | 1 |
| PdfEncryption(byte[], byte[], int, int, byte[], PdfVersion, AbstractMacIntegrityProtector) |  | 0% |  | 0% | 8 | 8 | 28 | 28 | 1 | 1 |
| PdfEncryption(Certificate[], int[], int, PdfVersion, AbstractMacIntegrityProtector) |  | 0% |  | 0% | 9 | 9 | 18 | 18 | 1 | 1 |
| PdfEncryption(PdfDictionary, byte[], byte[]) |   | 6% |  | 0% | 5 | 6 | 24 | 27 | 0 | 1 |
| PdfEncryption(PdfDictionary, Key, Certificate, String, IExternalDecryptionProcess) |  | 0% |  | 0% | 6 | 6 | 14 | 14 | 1 | 1 |
| createInfoId(byte[], byte[], boolean) |  | 0% |  | 0% | 6 | 6 | 14 | 14 | 1 | 1 |
| setCryptoMode(int, int) |  | 0% |  | 0% | 9 | 9 | 26 | 26 | 1 | 1 |
| checkEncryptionRequirements(PdfDocument) |  | 0% |  | 0% | 11 | 11 | 16 | 16 | 1 | 1 |
| padByteArrayTo16(byte[]) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| configureEncryptionParametersFromWriter(PdfDocument) |  | 0% |  | 0% | 5 | 5 | 15 | 15 | 1 | 1 |
| readEmbeddedFilesOnlyFromEncryptDictionary(PdfDictionary) |  | 0% |  | 0% | 10 | 10 | 10 | 10 | 1 | 1 |
| generateNewDocumentId() |  | 0% | | n/a | 1 | 1 | 8 | 8 | 1 | 1 |
| decryptByteArray(byte[]) |  | 0% |  | 0% | 3 | 3 | 11 | 11 | 1 | 1 |
| updateMacPermission() |  | 0% |  | 0% | 3 | 3 | 5 | 5 | 1 | 1 |
| encryptByteArray(byte[]) |  | 0% | | n/a | 1 | 1 | 8 | 8 | 1 | 1 |
| isOpenedWithFullPermission() |  | 0% |  | 0% | 3 | 3 | 5 | 5 | 1 | 1 |
| computeUserPassword(byte[]) |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
| setKeyLength(int) |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
| createInfoId(byte[], boolean) |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
| configureAccessibilityPermissionsForMac(int) |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
| setHashKeyForNextObject(int, int) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| getEncryptionAlgorithm() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getEncryptionStream(OutputStream) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| setCryptoMode(int) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| fixAccessibilityPermissionPdf20(int) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getPermissions() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getCryptoMode() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| isMetadataEncrypted() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| isEmbeddedFilesOnly() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getDocumentId() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| flush() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| getMacContainer() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| static {...} |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| isWrappedObjectMustBeIndirect() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |