BouncyCastleProvider

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
Total1,620 of 1,6200%30 of 300%36362121
loadPQCKeys()4960%n/a1111
static {...}4950%n/a1111
setup()1930%20%2211
addAttributes(String, Map)610%40%3311
getService(String, String)530%40%3311
loadServiceClass(String, String)410%20%2211
loadAlgorithms(String, CryptoServiceProperties[])390%40%3311
hasAlgorithm(String, String)320%40%3311
addAlgorithm(String, ASN1ObjectIdentifier, String, Map)320%n/a1111
addAlgorithm(String, ASN1ObjectIdentifier, String)270%n/a1111
getPublicKey(SubjectPublicKeyInfo)250%40%3311
addAlgorithm(String, String)240%20%2211
BouncyCastleProvider()170%n/a1111
loadAlgorithms(String, String[])150%20%2211
setParameter(String, Object)130%n/a1111
addKeyInfoConverter(ASN1ObjectIdentifier, AsymmetricKeyInfoConverter)130%n/a1111
getPrivateKey(PrivateKeyInfo)130%20%2211
getAsymmetricKeyInfoConverter(ASN1ObjectIdentifier)110%n/a1111
addAlgorithm(String, String, Map)90%n/a1111
service(String, int)60%n/a1111
getKeyInfoConverter(ASN1ObjectIdentifier)50%n/a1111