minor refactor
All checks were successful
/ test (pull_request) Successful in 33s

This commit is contained in:
2026-01-30 13:23:32 +01:00
parent 59f7d925a3
commit f5f073168d
2 changed files with 8 additions and 8 deletions

View File

@@ -13,10 +13,6 @@ class TOTP(
) {
private val hotp = HOTP(function, length)
fun verify(secret: ByteArray, instant: Instant, otp: String): Boolean {
return generate(secret, instant) == otp
}
fun generate(secret: ByteArray, instant: Instant): String {
return hotp.generate(secret, counter(instant))
}
@@ -26,4 +22,8 @@ class TOTP(
val d = period.inWholeMilliseconds
return ms / d
}
fun verify(secret: ByteArray, instant: Instant, otp: String): Boolean {
return generate(secret, instant) == otp
}
}