CertUtils

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
Total500 of 5183%55 of 561%46481820
isAlgIdEqual(AlgorithmIdentifier, AlgorithmIdentifier)610%200%111111
booleanToBitString(boolean[])580%60%4411
doReplaceExtension(ExtensionsGenerator, Extension)550%60%4411
doRemoveExtension(ExtensionsGenerator, ASN1ObjectIdentifier)500%60%4411
bitStringToBoolean(ASN1BitString)440%60%4411
trimExtensions(int, Extensions)400%40%3311
generateStructure(TBSCertificate, AlgorithmIdentifier, byte[])220%n/a1111
generateAttrStructure(AttributeCertificateInfo, AlgorithmIdentifier, byte[])220%n/a1111
generateCRLStructure(TBSCertList, AlgorithmIdentifier, byte[])220%n/a1111
addExtension(ExtensionsGenerator, ASN1ObjectIdentifier, boolean, ASN1Encodable)220%n/a1111
generateFullCert(ContentSigner, TBSCertificate)170%n/a1111
generateFullAttrCert(ContentSigner, AttributeCertificateInfo)170%n/a1111
recoverDate(ASN1GeneralizedTime)170%n/a1111
getCriticalExtensionOIDs(Extensions)120%20%2211
getNonCriticalExtensionOIDs(Extensions)120%20%2211
generateSig(ContentSigner, ASN1Object)120%n/a1111
getExtensionOIDs(Extensions)90%20%2211
parseNonEmptyASN1(byte[])5758%1150%1201
CertUtils()30%n/a1111
static {...}11100%n/a0101