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,403 of 1,4030%146 of 1460%1081083535
resetKeyToIndex()2460%280%151511
getInstance(Object)2250%340%181811
HSSPrivateKeyParameters(int, List, List, long, long)1010%160%9911
equals(Object)890%220%121211
rangeTestKeys()870%120%7711
generate(HSSKeyGenerationParameters)730%40%3311
generateLMSContext()700%20%2211
checkIndexAgainstKeys(int, LMSPrivateKeyParameters[], long)650%60%4411
extractKeyShard(int)570%40%3311
replaceExhaustedKeys(int)510%20%2211
replaceLevel(LMSPrivateKeyParameters[], LMSSignature[], int, LMSParameters, int, byte[], byte[])420%n/a1111
hashCode()370%20%2211
getEncoded()360%20%2211
HSSPrivateKeyParameters(LMSPrivateKeyParameters, long, long)340%n/a1111
getInstance(byte[], byte[])250%40%3311
checkNotRewound(int, long, long)250%20%2211
HSSPrivateKeyParameters(int, HSSPrivateKeyParameters.Hierarchy, long, long, boolean)220%n/a1111
destroy()220%40%3311
incrementIndex()130%n/a1111
makeCopy(HSSPrivateKeyParameters)120%n/a1111
getPublicKey()90%n/a1111
checkDestroyed()90%20%2211
incIndex()70%n/a1111
getUsagesRemaining()60%n/a1111
getRootKey()50%n/a1111
generateSignature(LMSContext)50%n/a1111
getLMSParameters()40%n/a1111
getKeys()40%n/a1111
getSig()40%n/a1111
getL()30%n/a1111
getIndex()30%n/a1111
isShard()30%n/a1111
getIndexLimit()30%n/a1111
clone()30%n/a1111
isDestroyed()30%n/a1111