| setExpirationDate(Date, SecretKeyRingProtector) |   | 64 % |   | 64 % | 5 | 8 | 6 | 24 | 0 | 1 |
| reissueDirectKeySignature(Date, SecretKeyRingProtector, PGPSignature) |  | 0 % | | n/a | 1 | 1 | 6 | 6 | 1 | 1 |
| reissueNonPrimaryUserId(SecretKeyRingProtector, String, PGPSignature) |  | 0 % | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| addUserId(CharSequence, SelfSignatureSubpackets.Callback, SecretKeyRingProtector) |   | 89 % |  | 100 % | 0 | 2 | 5 | 26 | 0 | 1 |
| createRevocationCertificate(long, SecretKeyRingProtector, RevocationSignatureSubpackets.Callback) |  | 0 % | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| addPrimaryUserId(CharSequence, SecretKeyRingProtector) |   | 93 % |   | 70 % | 3 | 6 | 0 | 16 | 0 | 1 |
| addSubKey(PGPKeyPair, SelfSignatureSubpackets.Callback, SecretKeyRingProtector, SecretKeyRingProtector, KeyFlag, KeyFlag[]) |  | 100 % |   | 80 % | 2 | 6 | 0 | 33 | 0 | 1 |
| changePassphrase(Long, PGPSecretKeyRing, SecretKeyRingProtector, SecretKeyRingProtector) |  | 100 % |  | 100 % | 0 | 5 | 0 | 19 | 0 | 1 |
| addSubKey(KeySpec, Passphrase, SecretKeyRingProtector) |  | 100 % | | n/a | 0 | 1 | 0 | 8 | 0 | 1 |
| addSubKey(KeySpec, Passphrase, SelfSignatureSubpackets.Callback, SecretKeyRingProtector) |  | 100 % | | n/a | 0 | 1 | 0 | 7 | 0 | 1 |
| revokeUserIds(SelectUserId, SecretKeyRingProtector, RevocationSignatureSubpackets.Callback) |  | 100 % |  | 100 % | 0 | 3 | 0 | 7 | 0 | 1 |
| s2kUsageFixIfNecessary(PGPSecretKeyRing, SecretKeyRingProtector) |  | 100 % |  | 100 % | 0 | 4 | 0 | 9 | 0 | 1 |
| reencryptPrivateKey(PGPSecretKey, SecretKeyRingProtector, SecretKeyRingProtector) |  | 100 % |  | 100 % | 0 | 3 | 0 | 7 | 0 | 1 |
| revokeUserId(CharSequence, SecretKeyRingProtector, RevocationAttributes) |  | 100 % |   | 83 % | 1 | 4 | 0 | 6 | 0 | 1 |
| doRevokeUserId(String, SecretKeyRingProtector, RevocationSignatureSubpackets.Callback) |  | 100 % | | n/a | 0 | 1 | 0 | 6 | 0 | 1 |
| generateRevocation(SecretKeyRingProtector, PGPPublicKey, RevocationSignatureSubpackets.Callback) |  | 100 % |  | 100 % | 0 | 2 | 0 | 7 | 0 | 1 |
| reissuePrimaryUserIdSig(Date, SecretKeyRingProtector, String, PGPSignature) |  | 100 % | | n/a | 0 | 1 | 0 | 5 | 0 | 1 |
| revokeSubKey(long, SecretKeyRingProtector, RevocationSignatureSubpackets.Callback) |  | 100 % | | n/a | 0 | 1 | 0 | 4 | 0 | 1 |
| changeSubKeyPassphraseFromOldPassphrase(Long, Passphrase, KeyRingProtectionSettings) |  | 100 % | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
| changePassphraseFromOldPassphrase(Passphrase, KeyRingProtectionSettings) |  | 100 % | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| createRevocationCertificate(long, SecretKeyRingProtector, RevocationAttributes) |  | 100 % | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
| SecretKeyRingEditor(PGPSecretKeyRing) |  | 100 % |  | 100 % | 0 | 2 | 0 | 5 | 0 | 1 |
| createRevocationCertificate(SecretKeyRingProtector, RevocationAttributes) |  | 100 % | | n/a | 0 | 1 | 0 | 4 | 0 | 1 |
| removeUserId(SelectUserId, SecretKeyRingProtector) |  | 100 % | | n/a | 0 | 1 | 0 | 4 | 0 | 1 |
| revokeUserId(CharSequence, SecretKeyRingProtector, RevocationSignatureSubpackets.Callback) |  | 100 % | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
| revokeUserIds(SelectUserId, SecretKeyRingProtector, RevocationAttributes) |  | 100 % | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| revoke(SecretKeyRingProtector, RevocationSignatureSubpackets.Callback) |  | 100 % | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| revokeSubKey(long, SecretKeyRingProtector, RevocationAttributes) |  | 100 % | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| revoke(SecretKeyRingProtector, RevocationAttributes) |  | 100 % | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| getPreviousUserIdSignatures(String) |  | 100 % | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| removeUserId(CharSequence, SecretKeyRingProtector) |  | 100 % | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| getPreviousDirectKeySignature() |  | 100 % | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| addUserId(CharSequence, SecretKeyRingProtector) |  | 100 % | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| callbackFromRevocationAttributes(RevocationAttributes) |  | 100 % | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| sanitizeUserId(CharSequence) |  | 100 % | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| done() |  | 100 % | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |