RFC3280CertPathUtilities

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
Total3,044 of 3,0440%352 of 3520%2182184242
processCRLF(X509CRL, Object, X509Certificate, PublicKey, PKIXExtendedParameters, List, JcaJceHelper)2970%360%191911
processCertD(CertPath, int, Set, PKIXPolicyNode, List[], int, boolean)2830%440%232311
prepareCertB(CertPath, int, List[], PKIXPolicyNode, int)2590%240%131311
checkCRLs(PKIXCertRevocationCheckerParameters, PKIXExtendedParameters, Date, Date, X509Certificate, X509Certificate, PublicKey, List, JcaJceHelper)2470%280%151511
wrapupCertG(CertPath, PKIXExtendedParameters, Set, int, List[], PKIXPolicyNode, Set)1950%360%191911
processCertBC(CertPath, int, PKIXNameConstraintValidator, boolean)1510%120%7711
checkCRL(PKIXCertRevocationCheckerParameters, DistributionPoint, PKIXExtendedParameters, Date, Date, X509Certificate, X509Certificate, PublicKey, CertStatus, ReasonsMask, List, JcaJceHelper)1450%220%121211
processCertA(CertPath, PKIXExtendedParameters, Date, PKIXCertRevocationChecker, int, PublicKey, boolean, X500Name, X509Certificate)1250%60%4411
static {...}1010%n/a1111
processCRLB2(DistributionPoint, Object, X509CRL)940%60%4411
prepareNextCertA(CertPath, int)930%80%5511
processCRLC(X509CRL, X509CRL)860%20%2211
prepareNextCertG(CertPath, int, PKIXNameConstraintValidator)800%100%6611
prepareNextCertI2(CertPath, int, int)640%80%5511
prepareNextCertI1(CertPath, int, int)630%80%5511
processCRLB1(DistributionPoint, Object, X509CRL)620%80%5511
wrapupCertB(CertPath, int, int)620%80%5511
extractEmailAddressesFromSubjectDN(X500Name)620%100%6611
wrapupCertF(CertPath, int, List, Set)530%40%3311
prepareNextCertK(CertPath, int)450%40%3311
prepareNextCertO(CertPath, int, Set, List)450%40%3311
prepareNextCertM(CertPath, int, int)400%60%4411
getUnsupportedCriticalExtensionMessage(Set)400%40%3311
prepareNextCertJ(CertPath, int, int)370%40%3311
processCRLH(Set, PublicKey)310%40%3311
processCertE(CertPath, int, PKIXPolicyNode)310%20%2211
prepareNextCertN(CertPath, int)300%60%4411
processCRLG(X509CRL, Set)270%20%2211
prepareNextCertL(CertPath, int, int)270%40%3311
processCRLD(X509CRL, DistributionPoint)200%n/a1111
prepareNextCertH1(CertPath, int, int)190%40%3311
prepareNextCertH2(CertPath, int, int)190%40%3311
prepareNextCertH3(CertPath, int, int)190%40%3311
crlSignerEnter(X509Certificate)180%20%2211
crlSignerExit(X509Certificate)160%40%3311
crlSignerInProgress(X509Certificate)140%40%3311
processCertF(CertPath, int, PKIXPolicyNode, int)130%40%3311
processCRLJ(Date, X509CRL, Object, CertStatus)100%20%2211
wrapupCertA(int, X509Certificate)80%40%3311
processCRLI(Date, X509CRL, Object, CertStatus)60%n/a1111
getExtensionValue(X509Extension, String)40%n/a1111
RFC3280CertPathUtilities()30%n/a1111