| addSigningMethod(PGPSecretKeyRing, PGPPrivateKey, BaseSignatureSubpackets.Callback, HashAlgorithm, DocumentSignatureType, boolean) |   | 73 % |   | 66 % | 2 | 4 | 3 | 19 | 0 | 1 |
| addDetachedSignatures(SecretKeyRingProtector, Iterable, DocumentSignatureType) |  | 0 % |  | 0 % | 2 | 2 | 4 | 4 | 1 | 1 |
| addDetachedSignature(SecretKeyRingProtector, PGPSecretKeyRing, String, DocumentSignatureType, BaseSignatureSubpackets.Callback) |   | 96 % |   | 83 % | 2 | 7 | 0 | 18 | 0 | 1 |
| addInlineSignature(SecretKeyRingProtector, PGPSecretKeyRing, String, DocumentSignatureType, BaseSignatureSubpackets.Callback) |  | 100 % |  | 100 % | 0 | 6 | 0 | 15 | 0 | 1 |
| createSignatureGenerator(PGPPrivateKey, HashAlgorithm, DocumentSignatureType) |  | 100 % | | n/a | 0 | 1 | 0 | 6 | 0 | 1 |
| addInlineSignatures(SecretKeyRingProtector, Iterable, DocumentSignatureType) |  | 100 % |  | 100 % | 0 | 2 | 0 | 4 | 0 | 1 |
| negotiateHashAlgorithm(Set, Policy) |  | 100 % |  | 100 % | 0 | 2 | 0 | 4 | 0 | 1 |
| SigningOptions() |  | 100 % | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| addInlineSignature(SecretKeyRingProtector, PGPSecretKeyRing, String, DocumentSignatureType) |  | 100 % | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| addDetachedSignature(SecretKeyRingProtector, PGPSecretKeyRing, String, DocumentSignatureType) |  | 100 % | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| addInlineSignature(SecretKeyRingProtector, PGPSecretKeyRing, DocumentSignatureType) |  | 100 % | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| addDetachedSignature(SecretKeyRingProtector, PGPSecretKeyRing, DocumentSignatureType) |  | 100 % | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| overrideHashAlgorithm(HashAlgorithm) |  | 100 % | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| get() |  | 100 % | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getSigningMethods() |  | 100 % | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getHashAlgorithmOverride() |  | 100 % | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |