ProvAlgorithmChecker

Source file "org/bouncycastle/jsse/provider/ProvAlgorithmChecker.java" was not found during generation of report.

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total719 of 7190%111 of 1110%82821851852525
getSigAlgName(X509Certificate, X509Certificate)1000%280%1515323211
checkChain(boolean, JcaJceHelper, BCAlgorithmConstraints, Set, X509Certificate[], KeyPurposeId, int)780%100%66161611
checkEndEntity(JcaJceHelper, BCAlgorithmConstraints, X509Certificate, KeyPurposeId, int)660%100%66121211
getSigAlgParams(JcaJceHelper, X509Certificate)410%60%44151511
check(Certificate, Collection)400%80%559911
static {...}400%n/a11151511
checkIssuedBy(JcaJceHelper, BCAlgorithmConstraints, X509Certificate, X509Certificate)390%40%338811
checkIssued(JcaJceHelper, BCAlgorithmConstraints, X509Certificate)370%40%337711
createSigAlgNames()320%n/a116611
checkCertPathExtras(JcaJceHelper, BCAlgorithmConstraints, X509Certificate[], KeyPurposeId, int)320%20%226611
isValidFIPSPublicKey(PublicKey)320%60%44121211
ProvAlgorithmChecker(boolean, JcaJceHelper, BCAlgorithmConstraints)310%40%33101011
getExtendedKeyUsageName(KeyPurposeId)230%40%335511
createSigAlgNoParams()220%n/a115511
getKeyUsageName(int)190%40%445511
supportsExtendedKeyUsage(List, KeyPurposeId)170%60%443311
supportsKeyUsage(boolean[], int)150%60%441111
permitsKeyUsage(PublicKey, boolean[], int, BCAlgorithmConstraints)140%40%332211
init(boolean)110%20%224411
getKeyUsagePrimitives(int)80%30%334411
supportsExtendedKeyUsage(X509Certificate, KeyPurposeId)80%n/a113311
check(Certificate)50%n/a112211
supportsKeyUsage(X509Certificate, int)50%n/a111111
isForwardCheckingSupported()20%n/a111111
getSupportedExtensions()20%n/a111111