SMIMEToolkit

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
Total455 of 4550%28 of 280%33331919
extractCertificate(Part, SignerInformation)580%40%3311
isValidSignature(Part, SignerInformationVerifier)560%20%2211
isAtLeastOneValidSigner(SMIMESignedParser, SignerInformationVerifier)460%80%5511
decrypt(MimeBodyPart, RecipientId, Recipient)380%n/a1111
decrypt(MimeMessage, RecipientId, Recipient)380%n/a1111
isValidSignature(MimeMultipart, SignerInformationVerifier)270%n/a1111
getSMIMESignedGenerator(SignerInfoGenerator)270%20%2211
extractCertificate(MimeMultipart, SignerInformation)240%n/a1111
isSigned(Part)200%40%3311
encrypt(MimeMultipart, OutputEncryptor, RecipientInfoGenerator)190%n/a1111
isEncrypted(Part)180%40%3311
getX509CertificateHolder(SMIMESignedParser, SignerInformation)180%20%2211
getMimeBodyPart(RecipientId, Recipient, SMIMEEnvelopedParser)160%20%2211
encrypt(MimeBodyPart, OutputEncryptor, RecipientInfoGenerator)120%n/a1111
encrypt(MimeMessage, OutputEncryptor, RecipientInfoGenerator)120%n/a1111
isSigned(MimeMultipart)100%n/a1111
SMIMEToolkit(DigestCalculatorProvider)60%n/a1111
sign(MimeBodyPart, SignerInfoGenerator)50%n/a1111
signEncapsulated(MimeBodyPart, SignerInfoGenerator)50%n/a1111