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,421 of 1,4210%32 of 320%37372121
static {...}4910%n/a1111
loadPQCKeys()2710%n/a1111
setup()1980%20%2211
getService(String, String)780%60%4411
addAttributes(String, Map)610%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