HSSPrivateKeyParameters

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,176 of 1,1760%100 of 1000%78782828
resetKeyToIndex()2930%280%151511
getInstance(Object)2190%340%181811
replaceConsumedKey(int)1010%n/a1111
checkIndexAgainstKeys(int, List, long)680%60%4411
generateLMSContext()680%20%2211
extractKeyShard(int)670%40%3311
equals(Object)610%160%9911
getEncoded()510%40%3311
getLMSParameters()320%20%2211
HSSPrivateKeyParameters(int, List, List, long, long)290%n/a1111
HSSPrivateKeyParameters(LMSPrivateKeyParameters, long, long)280%n/a1111
getInstance(byte[], byte[])280%40%3311
HSSPrivateKeyParameters(int, List, List, long, long, boolean)270%n/a1111
generateSignature(LMSContext)210%n/a1111
updateHierarchy(LMSPrivateKeyParameters[], LMSSignature[])180%n/a1111
makeCopy(HSSPrivateKeyParameters)120%n/a1111
getPublicKey()90%n/a1111
incIndex()70%n/a1111
getUsagesRemaining()60%n/a1111
getRootKey()60%n/a1111
hashCode()40%n/a1111
getL()30%n/a1111
getIndex()30%n/a1111
isShard()30%n/a1111
getIndexLimit()30%n/a1111
getKeys()30%n/a1111
getSig()30%n/a1111
clone()30%n/a1111