| checkCode(String, long, long, int) |  | 0 % |  | 0 % | 3 | 3 | 7 | 7 | 1 | 1 |
| getCredentialRepository() |  | 0 % |  | 0 % | 3 | 3 | 8 | 8 | 1 | 1 |
| authorize(String, int, long) |  | 0 % |  | 0 % | 4 | 4 | 6 | 6 | 1 | 1 |
| createCredentials(String) |  | 0 % |  | 0 % | 2 | 2 | 9 | 9 | 1 | 1 |
| GoogleAuthenticator(GoogleAuthenticatorConfig) |  | 0 % |  | 0 % | 2 | 2 | 8 | 8 | 1 | 1 |
| getValidCredentialRepository() |  | 0 % |  | 0 % | 2 | 2 | 6 | 6 | 1 | 1 |
| generateScratchCode() |  | 0 % |  | 0 % | 2 | 2 | 6 | 6 | 1 | 1 |
| calculateScratchCode(byte[]) |   | 68 % |   | 66 % | 2 | 4 | 4 | 11 | 0 | 1 |
| getTotpPasswordOfUser(String, long) |  | 0 % | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
| decodeSecret(String) |   | 53 % |   | 33 % | 2 | 3 | 3 | 6 | 0 | 1 |
| calculateCode(byte[], long) |   | 87 % |  | 100 % | 0 | 3 | 3 | 19 | 0 | 1 |
| calculateSecretKey(byte[]) |   | 54 % |   | 33 % | 2 | 3 | 2 | 4 | 0 | 1 |
| authorizeUser(String, int, long) |  | 0 % | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| authorize(String, int) |  | 0 % | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| authorizeUser(String, int) |  | 0 % | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getTotpPasswordOfUser(String) |  | 0 % | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| setCredentialRepository(ICredentialRepository) |  | 0 % | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| calculateScratchCodes(byte[]) |   | 87 % |   | 75 % | 1 | 3 | 1 | 11 | 0 | 1 |
| validateScratchCode(int) |   | 88 % |   | 50 % | 1 | 2 | 0 | 1 | 0 | 1 |
| createCredentials() |  | 100 % | | n/a | 0 | 1 | 0 | 7 | 0 | 1 |
| GoogleAuthenticator() |  | 100 % | | n/a | 0 | 1 | 0 | 6 | 0 | 1 |
| static {...} |  | 100 % | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| getTotpPassword(String, long) |  | 100 % | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getTotpPassword(String) |  | 100 % | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getTimeWindowFromTime(long) |  | 100 % | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| calculateValidationCode(byte[]) |  | 100 % | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getRandomNumberAlgorithm() |  | 100 % | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getRandomNumberAlgorithmProvider() |  | 100 % | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |