SignedMailValidator

Class files must be compiled with debug information to show line coverage.

Class files must be compiled with debug information to link with source files.

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedMethods
Total1,393 of 1,3930%162 of 1620%1051052424
validateSignatures(JcaSimpleSignerInfoVerifierBuilder, PKIXParameters)3460%140%8811
checkSignerCert(X509Certificate, List, List)1890%240%131311
createCertPath(X509Certificate, Set, List, List)1830%340%181811
SignedMailValidator(MimeMessage, PKIXParameters, Class)1680%200%111111
getEmailAddresses(X509Certificate)930%120%7711
findFirstCert(List, X509CertSelector, Set)570%140%8811
findTrustAnchorForCert(X509Certificate, Set)500%100%6611
createIssuerSelector(X509Certificate)420%40%3311
addressesToString(Object[])380%60%4411
getProvidedCert(Set, List, X509Certificate)340%60%4411
isValidSignature(SignerInformationVerifier, SignerInformation, List)270%20%2211
getSignatureTime(SignerInformation)220%40%3311
getValidationResult(SignerInformation)210%20%2211
hasAnyFromAddress(Set, String[])200%40%3311
createErrorBundle(String, Exception)200%n/a1111
supportsKeyUsage(boolean[], int)150%60%4411
createErrorBundle(String, Object[])130%n/a1111
createErrorBundle(String)120%n/a1111
validateSignatures(PKIXParameters)110%n/a1111
createCertPath(X509Certificate, Set, List)110%n/a1111
static {...}90%n/a1111
SignedMailValidator(MimeMessage, PKIXParameters)60%n/a1111
getCertsAndCRLs()30%n/a1111
getSignerInformationStore()30%n/a1111