| hasAnyRevision3PermissionSet() |   | 88% |   | 83% | 1 | 4 | 1 | 7 | 0 | 1 |
| AccessPermission(byte[]) |  | 100% | | n/a | 0 | 1 | 0 | 11 | 0 | 1 |
| setPermissionBit(int, boolean) |  | 100% |  | 100% | 0 | 3 | 0 | 6 | 0 | 1 |
| getOwnerAccessPermission() |  | 100% | | n/a | 0 | 1 | 0 | 10 | 0 | 1 |
| getPermissionBytesForPublicKey() |  | 100% |  | 100% | 0 | 2 | 0 | 6 | 0 | 1 |
| isOwnerPermission() |  | 100% |   | 62% | 6 | 9 | 0 | 8 | 0 | 1 |
| isPermissionBitOn(int) |  | 100% |  | 100% | 0 | 2 | 0 | 1 | 0 | 1 |
| AccessPermission() |  | 100% | | n/a | 0 | 1 | 0 | 4 | 0 | 1 |
| AccessPermission(int) |  | 100% | | n/a | 0 | 1 | 0 | 4 | 0 | 1 |
| setCanPrint(boolean) |  | 100% |   | 50% | 1 | 2 | 0 | 3 | 0 | 1 |
| setCanModify(boolean) |  | 100% |   | 50% | 1 | 2 | 0 | 3 | 0 | 1 |
| setCanExtractContent(boolean) |  | 100% |   | 50% | 1 | 2 | 0 | 3 | 0 | 1 |
| setCanModifyAnnotations(boolean) |  | 100% |   | 50% | 1 | 2 | 0 | 3 | 0 | 1 |
| setCanFillInForm(boolean) |  | 100% |   | 50% | 1 | 2 | 0 | 3 | 0 | 1 |
| setCanExtractForAccessibility(boolean) |  | 100% |   | 50% | 1 | 2 | 0 | 3 | 0 | 1 |
| setCanAssembleDocument(boolean) |  | 100% |   | 50% | 1 | 2 | 0 | 3 | 0 | 1 |
| setCanPrintFaithful(boolean) |  | 100% |   | 50% | 1 | 2 | 0 | 3 | 0 | 1 |
| canPrint() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| canModify() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| canExtractContent() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| canModifyAnnotations() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| canFillInForm() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| canExtractForAccessibility() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| canAssembleDocument() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| canPrintFaithful() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| setReadOnly() |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| getPermissionBytes() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| isReadOnly() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |