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
Total518 of 5180%56 of 560%48482020
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
parseNonEmptyASN1(byte[])120%20%2211
getCriticalExtensionOIDs(Extensions)120%20%2211
getNonCriticalExtensionOIDs(Extensions)120%20%2211
generateSig(ContentSigner, ASN1Object)120%n/a1111
static {...}110%n/a1111
getExtensionOIDs(Extensions)90%20%2211
CertUtils()30%n/a1111