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
Total1,197 of 1,1970%118 of 1180%92923333
replaceSignersPreservingEncoding(InputStream, SignerInformationStore, OutputStream)2020%240%131311
CMSSignedDataParser(DigestCalculatorProvider, CMSTypedStream, InputStream)1670%160%9911
replaceSigners(InputStream, SignerInformationStore, OutputStream)1270%40%3311
replaceCertificatesAndCRLs(InputStream, Store, Store, Store, OutputStream)1150%140%8811
getSignerInfos()920%60%4411
copyTLV(int, InputStream, OutputStream, int)790%140%8811
copyLength(InputStream, OutputStream)760%140%8811
copyContentOctets(long, InputStream, OutputStream)550%40%3311
readDiscardedHeader(InputStream, int, String)290%40%3311
populateCertCrlSets()280%20%2211
writeSetToGeneratorTagged(ASN1Generator, ASN1SetParser, int)280%40%3311
getSignedContent()210%20%2211
writeEncapContentInfoToGenerator(SignedDataParser, BERSequenceGenerator)200%n/a1111
readTag(InputStream, String)190%20%2211
readEndOfContents(InputStream)160%40%3311
pipeOctetString(ASN1OctetStringParser, OutputStream)130%n/a1111
pipeEncapsulatedOctetString(ContentInfoParser, OutputStream)110%20%2211
static {...}110%n/a1111
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
CMSSignedDataParser(DigestCalculatorProvider, InputStream)60%n/a1111
getVersion()50%n/a1111
getCertificateSet()50%n/a1111
getCRLSet()50%n/a1111
getSignedContentTypeOID()40%n/a1111
getDigestAlgorithmIDs()30%n/a1111
getDigestAlgorithmsSet()30%n/a1111
isContentBEREncoded()30%n/a1111