SignerInformation

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
Total631 of 1,02638%88 of 12730%72951231
doVerify(SignerInformationVerifier)1397936%19520%121301
addCounterSigners(SignerInformation, SignerInformationStore)700%40%3311
verifyAlgorithmIdentifierProtectionAttribute(AttributeTable)601924%12425%8901
SignerInformation(SignerInformation, SignerInfo)550%n/a1111
getSingleValuedSignedAttribute(ASN1ObjectIdentifier, String)493642%6545%5701
getCounterSignatures()393245%5337%3501
verifyCounterSignatureAttribute(AttributeTable)321328%7330%5601
verifyContentTypeAttributeValue()262245%8433%6701
translateBrokenRSAPkcs7(AlgorithmIdentifier, AlgorithmIdentifier)230%60%4411
getDigestAlgParams()190%n/a1111
getEncryptionAlgParams()190%n/a1111
verifyMessageDigestAttribute()182052%5337%4501
verify(SignerInformationVerifier)151040%5116%3401
SignerInformation(SignerInfo, ASN1ObjectIdentifier, CMSProcessable, byte[])146181%2250%2301
getContentDigest()120%20%2211
getSigningTime()9950%1150%1201
encodeObj(ASN1Encodable)80%20%2211
SignerInformation(SignerInformation)60%n/a1111
getVersion()50%n/a1111
getDigestAlgOID()50%n/a1111
isCounterSignature()30%n/a1111
getContentType()30%n/a1111
getEncodedSignedAttributes()2880%1150%1201
replaceUnsignedAttributes(SignerInformation, AttributeTable)36100%1150%1201
getSignedAttributes()16100%1375%1301
getUnsignedAttributes()16100%1375%1301
getEncryptionAlgOID()5100%n/a0101
getSignature()4100%n/a0101
getSID()3100%n/a0101
getDigestAlgorithmID()3100%n/a0101
toASN1Structure()3100%n/a0101