CMSSignedDataParser

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
Total687 of 6870%50 of 500%46462121
replaceCertificatesAndCRLs(InputStream, Store, Store, Store, OutputStream)1410%140%8811
CMSSignedDataParser(DigestCalculatorProvider, CMSTypedStream, InputStream)1370%140%8811
replaceSigners(InputStream, SignerInformationStore, OutputStream)1350%40%3311
getSignerInfos()920%60%4411
writeSetToGeneratorTagged(ASN1Generator, ASN1SetParser, int)300%40%3311
populateCertCrlSets()280%20%2211
getSignedContent()210%20%2211
pipeOctetString(ASN1OctetStringParser, OutputStream)130%n/a1111
pipeEncapsulatedOctetString(ContentInfoParser, OutputStream)110%20%2211
CMSSignedDataParser(DigestCalculatorProvider, CMSTypedStream, byte[])90%n/a1111
CMSSignedDataParser(DigestCalculatorProvider, byte[])80%n/a1111
getOtherRevocationInfo(ASN1ObjectIdentifier)80%n/a1111
getASN1Set(ASN1SetParser)80%20%2211
getCertificates()70%n/a1111
getCRLs()70%n/a1111
getAttributeCertificates()70%n/a1111
static {...}70%n/a1111
CMSSignedDataParser(DigestCalculatorProvider, InputStream)60%n/a1111
getVersion()50%n/a1111
getSignedContentTypeOID()40%n/a1111
getDigestAlgorithmIDs()30%n/a1111