| getHashAlgorithmPolicyForSignature(PGPSignature, Policy) |  | 100 % |  | 100 % | 0 | 4 | 0 | 5 | 0 | 1 |
| signatureIsCertification() |  | 100 % | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| hasValidPrimaryKeyBindingSignatureIfRequired(PGPPublicKey, PGPPublicKey, Policy, Date) |  | 100 % | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| correctSignatureOverUserId(String, PGPPublicKey, PGPPublicKey) |  | 100 % | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| correctSignatureOverUserAttributes(PGPUserAttributeSubpacketVector, PGPPublicKey, PGPPublicKey) |  | 100 % | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| signatureStructureIsAcceptable(PGPPublicKey, Policy) |  | 100 % | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| signatureUsesAcceptablePublicKeyAlgorithm(Policy, PGPPublicKey) |  | 100 % | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| correctSubkeyBindingSignature(PGPPublicKey, PGPPublicKey) |  | 100 % | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| correctPrimaryKeyBindingSignature(PGPPublicKey, PGPPublicKey) |  | 100 % | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| correctSignatureOverKey(PGPPublicKey, PGPPublicKey) |  | 100 % | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| signatureWasCreatedInBounds(Date, Date) |  | 100 % | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| wasPossiblyMadeByKey(PGPPublicKey) |  | 100 % | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| signatureUsesAcceptableHashAlgorithm(Policy) |  | 100 % | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| signatureDoesNotHaveCriticalUnknownNotations(NotationRegistry) |  | 100 % | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| signatureIsEffective() |  | 100 % | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| signatureIsEffective(Date) |  | 100 % | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| signatureIsAlreadyEffective(Date) |  | 100 % | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| signatureIsNotYetExpired(Date) |  | 100 % | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| signatureIsNotMalformed(PGPPublicKey) |  | 100 % | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| signatureDoesNotPredateSigningKey(PGPPublicKey) |  | 100 % | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| signatureDoesNotPredateSigningKeyBindingDate(PGPPublicKey) |  | 100 % | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| signatureIsOfType(SignatureType[]) |  | 100 % | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| signatureDoesNotHaveCriticalUnknownSubpackets() |  | 100 % | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| signatureHasHashedCreationTime() |  | 100 % | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| SignatureValidator() |  | 100 % | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |