| setMDPPermission(PDDocument, PDSignature, int) |  | 0% |  | 0% | 5 | 5 | 34 | 34 | 1 | 1 |
| openURL(String) |  | 0% |  | 0% | 8 | 8 | 16 | 16 | 1 | 1 |
| getMDPPermission(PDDocument) |  | 0% |  | 0% | 10 | 10 | 20 | 20 | 1 | 1 |
| checkCrossReferenceTable(PDDocument) |  | 0% |  | 0% | 4 | 4 | 11 | 11 | 1 | 1 |
| checkCertificateUsage(X509Certificate) |  | 0% |  | 0% | 10 | 10 | 12 | 12 | 1 | 1 |
| verifyCertificateChain(Store, X509Certificate, Date) |  | 0% |  | 0% | 3 | 3 | 10 | 10 | 1 | 1 |
| getLastRelevantSignature(PDDocument) |  | 0% |  | 0% | 5 | 5 | 10 | 10 | 1 | 1 |
| extractTimeStampTokenFromSignerInformation(SignerInformation) |  | 0% |  | 0% | 3 | 3 | 9 | 9 | 1 | 1 |
| getTsaCertificate(String) |  | 0% | | n/a | 1 | 1 | 5 | 5 | 1 | 1 |
| validateTimestampToken(TimeStampToken) |  | 0% | | n/a | 1 | 1 | 7 | 7 | 1 | 1 |
| getCertificateFromTimeStampToken(TimeStampToken) |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
| checkTimeStampCertificateUsage(X509Certificate) |  | 0% |  | 0% | 3 | 3 | 5 | 5 | 1 | 1 |
| checkResponderCertificateUsage(X509Certificate) |  | 0% |  | 0% | 3 | 3 | 5 | 5 | 1 | 1 |
| lambda$getLastRelevantSignature$0(PDSignature) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| static {...} |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |