CMSSignedData

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
Total803 of 8030%74 of 740%73733636
getSignerInfos()890%80%5511
replaceSigners(CMSSignedData, SignerInformationStore, DigestAlgorithmIdentifierFinder)880%20%2211
verifySignatures(SignerInformationVerifierProvider, boolean)730%120%7711
replaceCertificatesAndCRLs(CMSSignedData, Store, Store, Store)720%140%8811
addDigestAlgorithm(CMSSignedData, AlgorithmIdentifier, DigestAlgorithmIdentifierFinder)690%40%3311
CMSSignedData(ContentInfo)500%40%3311
compareAndReplaceAlgIds(AlgorithmIdentifier[], AlgorithmIdentifier[])440%100%6611
asVersion(int)330%n/a1111
verifyCounterSignature(SignerInformation, SignerInformationVerifierProvider)320%60%4411
CMSSignedData(CMSProcessable, ContentInfo)280%20%2211
getSignedData()280%20%2211
CMSSignedData(ASN1ObjectIdentifier, SignedData, CMSTypedData, SignerInformationStore)220%n/a1111
getDigestAlgorithmIDs()220%20%2211
CMSSignedData(Map, ContentInfo)160%n/a1111
isDetachedSignature()140%40%3311
isCertificateManagementMessage()140%40%3311
CMSSignedData(CMSProcessable, InputStream)90%n/a1111
getOtherRevocationInfo(ASN1ObjectIdentifier)70%n/a1111
static {...}70%n/a1111
CMSSignedData(CMSProcessable, byte[])60%n/a1111
CMSSignedData(Map, byte[])60%n/a1111
getCertificates()60%n/a1111
getCRLs()60%n/a1111
getAttributeCertificates()60%n/a1111
getSignedContentTypeOID()60%n/a1111
CMSSignedData(byte[])50%n/a1111
CMSSignedData(InputStream)50%n/a1111
getVersion()50%n/a1111
getSignedContentType()50%n/a1111
getEncoded(String)50%n/a1111
verifySignatures(SignerInformationVerifierProvider)50%n/a1111
addDigestAlgorithm(CMSSignedData, AlgorithmIdentifier)50%n/a1111
replaceSigners(CMSSignedData, SignerInformationStore)50%n/a1111
getEncoded()40%n/a1111
getSignedContent()30%n/a1111
toASN1Structure()30%n/a1111