| setSignatureCreationTime(boolean, Date) |  | 0 % | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| addEmbeddedSignature(boolean, PGPSignature) |   | 83 % |   | 50 % | 1 | 2 | 1 | 6 | 0 | 1 |
| setSignatureCreationTime(Date) |  | 0 % | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| setSignatureCreationTime(SignatureCreationTime) |  | 0 % | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| setPreferredCompressionAlgorithms(boolean, Set) |  | 100 % |  | 100 % | 0 | 2 | 0 | 5 | 0 | 1 |
| setPreferredSymmetricKeyAlgorithms(boolean, Set) |  | 100 % |  | 100 % | 0 | 2 | 0 | 5 | 0 | 1 |
| setPreferredHashAlgorithms(boolean, Set) |  | 100 % |  | 100 % | 0 | 2 | 0 | 5 | 0 | 1 |
| SignatureSubpackets() |  | 100 % | | n/a | 0 | 1 | 0 | 7 | 0 | 1 |
| addRevocationKey(boolean, boolean, PGPPublicKey) |  | 100 % |  | 100 % | 0 | 2 | 0 | 3 | 0 | 1 |
| setPreferredCompressionAlgorithms(PreferredAlgorithms) |  | 100 % |  | 100 % | 0 | 3 | 0 | 7 | 0 | 1 |
| setPreferredSymmetricKeyAlgorithms(PreferredAlgorithms) |  | 100 % |  | 100 % | 0 | 3 | 0 | 7 | 0 | 1 |
| setPreferredHashAlgorithms(PreferredAlgorithms) |  | 100 % |  | 100 % | 0 | 3 | 0 | 7 | 0 | 1 |
| setSignatureExpirationTime(boolean, long) |  | 100 % |  | 100 % | 0 | 2 | 0 | 3 | 0 | 1 |
| setKeyExpirationTime(boolean, long) |  | 100 % |  | 100 % | 0 | 2 | 0 | 3 | 0 | 1 |
| setSignatureExpirationTime(boolean, Date, Date) |  | 100 % | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| setKeyExpirationTime(boolean, Date, Date) |  | 100 % | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| setSignatureTarget(boolean, PublicKeyAlgorithm, HashAlgorithm, byte[]) |  | 100 % | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| setIssuerFingerprintAndKeyId(PGPPublicKey) |  | 100 % | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
| setIssuerFingerprint(boolean, PGPPublicKey) |  | 100 % | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| setKeyFlags(boolean, KeyFlag[]) |  | 100 % | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| addIntendedRecipientFingerprint(boolean, PGPPublicKey) |  | 100 % | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| setFeatures(boolean, Feature[]) |  | 100 % | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| createSubpacketsFrom(PGPSignatureSubpacketVector) |  | 100 % | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
| createHashedSubpackets(PGPPublicKey) |  | 100 % | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
| addNotationData(boolean, boolean, String, String) |  | 100 % | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| setRevocationReason(boolean, RevocationAttributes.Reason, String) |  | 100 % | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| createHashedSubpacketsFrom(PGPPublicKey, PGPSignatureSubpacketVector) |  | 100 % | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
| setTrust(boolean, int, int) |  | 100 % | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| setIssuerKeyId(boolean, long) |  | 100 % | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| setSignerUserId(boolean, String) |  | 100 % | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| setPrimaryUserId(boolean) |  | 100 % | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| setPreferredCompressionAlgorithms(CompressionAlgorithm[]) |  | 100 % | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| setPreferredSymmetricKeyAlgorithms(SymmetricKeyAlgorithm[]) |  | 100 % | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| setPreferredHashAlgorithms(HashAlgorithm[]) |  | 100 % | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| setExportable(boolean, boolean) |  | 100 % | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| setRevocable(boolean, boolean) |  | 100 % | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| setRevocationReason(boolean, RevocationAttributes) |  | 100 % | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| addNotationData(boolean, String, String) |  | 100 % | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| addNotationData(NotationData) |  | 100 % | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| addIntendedRecipientFingerprint(IntendedRecipientFingerprint) |  | 100 % | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| addRevocationKey(RevocationKey) |  | 100 % | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| setSignatureTarget(PublicKeyAlgorithm, HashAlgorithm, byte[]) |  | 100 % | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| addEmbeddedSignature(EmbeddedSignature) |  | 100 % | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| addResidualSubpacket(SignatureSubpacket) |  | 100 % | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| setSignatureExpirationTime(Date, Date) |  | 100 % | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| setKeyExpirationTime(PGPPublicKey, Date) |  | 100 % | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| setKeyExpirationTime(Date, Date) |  | 100 % | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getNotationDataSubpackets() |  | 100 % | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getIntendedRecipientFingerprintSubpackets() |  | 100 % | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| addRevocationKey(boolean, PGPPublicKey) |  | 100 % | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getRevocationKeySubpackets() |  | 100 % | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| setTrust(int, int) |  | 100 % | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getEmbeddedSignatureSubpackets() |  | 100 % | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getResidualSubpackets() |  | 100 % | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| refreshHashedSubpackets(PGPPublicKey, PGPSignature) |  | 100 % | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| setIssuerKeyId(long) |  | 100 % | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| setIssuerKeyId(IssuerKeyID) |  | 100 % | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| setIssuerFingerprint(PGPPublicKey) |  | 100 % | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| setIssuerFingerprint(IssuerFingerprint) |  | 100 % | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| setKeyFlags(KeyFlag[]) |  | 100 % | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| setKeyFlags(KeyFlags) |  | 100 % | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| setSignatureExpirationTime(SignatureExpirationTime) |  | 100 % | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| setSignerUserId(String) |  | 100 % | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| setSignerUserId(SignerUserID) |  | 100 % | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| setPrimaryUserId(PrimaryUserID) |  | 100 % | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| setKeyExpirationTime(KeyExpirationTime) |  | 100 % | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| setPreferredCompressionAlgorithms(Set) |  | 100 % | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| setPreferredSymmetricKeyAlgorithms(Set) |  | 100 % | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| setPreferredHashAlgorithms(Set) |  | 100 % | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| clearNotationData() |  | 100 % | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| addIntendedRecipientFingerprint(PGPPublicKey) |  | 100 % | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| clearIntendedRecipientFingerprints() |  | 100 % | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| setExportable(Exportable) |  | 100 % | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| setRevocable(Revocable) |  | 100 % | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| addRevocationKey(PGPPublicKey) |  | 100 % | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| clearRevocationKeys() |  | 100 % | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| setRevocationReason(RevocationAttributes) |  | 100 % | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| setRevocationReason(RevocationReason) |  | 100 % | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| setSignatureTarget(SignatureTarget) |  | 100 % | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| setFeatures(Feature[]) |  | 100 % | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| setFeatures(Features) |  | 100 % | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| setTrust(TrustSignature) |  | 100 % | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| addEmbeddedSignature(PGPSignature) |  | 100 % | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| clearEmbeddedSignatures() |  | 100 % | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| refreshUnhashedSubpackets(PGPSignature) |  | 100 % | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| createEmptySubpackets() |  | 100 % | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| setPrimaryUserId() |  | 100 % | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getIssuerKeyIdSubpacket() |  | 100 % | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getIssuerFingerprintSubpacket() |  | 100 % | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getKeyFlagsSubpacket() |  | 100 % | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getSignatureCreationTimeSubpacket() |  | 100 % | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getSignatureExpirationTimeSubpacket() |  | 100 % | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getSignerUserIdSubpacket() |  | 100 % | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getPrimaryUserIdSubpacket() |  | 100 % | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getKeyExpirationTimeSubpacket() |  | 100 % | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getPreferredCompressionAlgorithmsSubpacket() |  | 100 % | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getPreferredSymmetricKeyAlgorithmsSubpacket() |  | 100 % | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getPreferredHashAlgorithmsSubpacket() |  | 100 % | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getExportableSubpacket() |  | 100 % | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getRevocableSubpacket() |  | 100 % | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getRevocationReasonSubpacket() |  | 100 % | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getSignatureTargetSubpacket() |  | 100 % | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getFeaturesSubpacket() |  | 100 % | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getTrustSubpacket() |  | 100 % | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |