| verifyMasterKeyCanCertify(KeySpec) |   | 30 % |   | 50 % | 2 | 3 | 2 | 5 | 0 | 1 |
| build() |   | 94 % |   | 80 % | 2 | 6 | 3 | 50 | 0 | 1 |
| addSubKeys(PGPKeyPair, PGPKeyRingGenerator) |   | 75 % |   | 75 % | 1 | 3 | 3 | 12 | 0 | 1 |
| addUserId(String, SelfSignatureSubpackets.Callback) |  | 0 % | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| addUserId(byte[]) |  | 0 % | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| buildSecretKeyEncryptor(PGPDigestCalculator) |   | 80 % |   | 75 % | 1 | 3 | 1 | 7 | 0 | 1 |
| buildSecretKeyDecryptor() |   | 75 % |   | 75 % | 1 | 3 | 1 | 4 | 0 | 1 |
| setExpirationDate(Date) |   | 72 % |   | 50 % | 1 | 2 | 1 | 5 | 0 | 1 |
| hasCertifyOthersFlag(KeySpec) |  | 93 % |   | 50 % | 2 | 3 | 0 | 2 | 0 | 1 |
| addPrimaryKeyBindingSignatureIfNecessary(PGPKeyPair, PGPKeyPair, PGPSignatureSubpacketVector) |  | 100 % |   | 75 % | 1 | 3 | 0 | 10 | 0 | 1 |
| verifyKeySpecCompliesToPolicy(KeySpec, Policy) |  | 100 % |  | 100 % | 0 | 2 | 0 | 5 | 0 | 1 |
| generateKeyPair(KeySpec) |  | 100 % | | n/a | 0 | 1 | 0 | 8 | 0 | 1 |
| KeyRingBuilder() |  | 100 % | | n/a | 0 | 1 | 0 | 7 | 0 | 1 |
| buildRingGenerator(PGPKeyPair, PGPContentSignerBuilder, PGPDigestCalculator, PGPSignatureSubpacketVector, PBESecretKeyEncryptor) |  | 100 % | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
| setPrimaryKey(KeySpec) |  | 100 % | | n/a | 0 | 1 | 0 | 4 | 0 | 1 |
| buildContentSigner(PGPKeyPair) |  | 100 % | | n/a | 0 | 1 | 0 | 5 | 0 | 1 |
| addSubkey(KeySpec) |  | 100 % | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
| addUserId(String) |  | 100 % | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| setPassphrase(Passphrase) |  | 100 % | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| keyIsCertificationCapable(KeySpec) |  | 100 % | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |