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
Total495 of 4950%52 of 520%46462020
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
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
generateFullCRL(ContentSigner, TBSCertList)170%n/a1111
recoverDate(ASN1GeneralizedTime)170%n/a1111
parseNonEmptyASN1(byte[])120%20%2211
generateSig(ContentSigner, ASN1Object)120%n/a1111
getCriticalExtensionOIDs(Extensions)120%20%2211
getNonCriticalExtensionOIDs(Extensions)120%20%2211
static {...}110%n/a1111
getExtensionOIDs(Extensions)90%20%2211
CertUtils()30%n/a1111