Utils

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
Total225 of 2250%48 of 480%39391515
validateRandom(SecureRandom, int, FipsAlgorithm, String)370%80%5511
getECCurveSecurityStrength(ECCurve)330%100%6611
getAsymmetricSecurityStrength(int)300%100%6611
getDefaultMacSize(Algorithm, int)210%60%4411
approvedModeCheck(boolean, FipsAlgorithm)180%40%3311
validateRandom(SecureRandom, FipsAlgorithm, String)140%40%3311
validateRandom(SecureRandom, String)130%40%3311
checkPermission(Permission)120%20%2211
getAEADParameters(ValidatedSymmetricKey, byte[], int)110%n/a1111
getParametersWithIV(ValidatedSymmetricKey, byte[])100%n/a1111
validateKeyGenRandom(SecureRandom, int, FipsAlgorithm)60%n/a1111
validateKeyPairGenRandom(SecureRandom, int, FipsAlgorithm)60%n/a1111
getKeyParameter(ValidatedSymmetricKey)60%n/a1111
static {...}50%n/a1111
Utils()30%n/a1111