GoogleAuthenticator

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total294 of 58349 %30 of 4431 %3251721321328
checkCode(String, long, long, int)390 %40 %337711
getCredentialRepository()290 %40 %338811
authorize(String, int, long)260 %60 %446611
createCredentials(String)240 %20 %229911
GoogleAuthenticator(GoogleAuthenticatorConfig)220 %20 %228811
getValidCredentialRepository()200 %20 %226611
generateScratchCode()170 %20 %226611
calculateScratchCode(byte[])163568 %2466 %2441101
getTotpPasswordOfUser(String, long)140 %n/a114411
decodeSecret(String)131553 %2133 %233601
calculateCode(byte[], long)128487 %4100 %0331901
calculateSecretKey(byte[])111354 %2133 %232401
authorizeUser(String, int, long)110 %n/a112211
authorize(String, int)90 %n/a111111
authorizeUser(String, int)90 %n/a111111
getTotpPasswordOfUser(String)80 %n/a111111
setCredentialRepository(ICredentialRepository)70 %n/a113311
calculateScratchCodes(byte[])64187 %1375 %1311101
validateScratchCode(int)1888 %1150 %120101
createCredentials()30100 %n/a010701
GoogleAuthenticator()17100 %n/a010601
static {...}10100 %n/a010201
getTotpPassword(String, long)9100 %n/a010101
getTotpPassword(String)8100 %n/a010101
getTimeWindowFromTime(long)6100 %n/a010101
calculateValidationCode(byte[])5100 %n/a010101
getRandomNumberAlgorithm()4100 %n/a010101
getRandomNumberAlgorithmProvider()4100 %n/a010101