Package org.rossonet.utils
Class OtpHelper
- java.lang.Object
-
- org.rossonet.utils.OtpHelper
-
public final class OtpHelper extends java.lang.Object
-
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static booleancheckTOTP(java.lang.String seedOTP, java.lang.String otpCode, int finestraOTP, java.lang.String returnDigits)static java.lang.StringgenerateTOTP(java.lang.String key, java.lang.String time, java.lang.String returnDigits)static java.lang.StringgenerateTOTP(java.lang.String key, java.lang.String time, java.lang.String returnDigits, java.lang.String crypto)static java.lang.StringgenerateTOTP256(java.lang.String key, java.lang.String time, java.lang.String returnDigits)static java.lang.StringgenerateTOTP512(java.lang.String key, java.lang.String time, java.lang.String returnDigits)static java.lang.StringgetRandomHexString(int numchars)
-
-
-
Method Detail
-
checkTOTP
public static boolean checkTOTP(java.lang.String seedOTP, java.lang.String otpCode, int finestraOTP, java.lang.String returnDigits)
-
generateTOTP
public static java.lang.String generateTOTP(java.lang.String key, java.lang.String time, java.lang.String returnDigits)
-
generateTOTP
public static java.lang.String generateTOTP(java.lang.String key, java.lang.String time, java.lang.String returnDigits, java.lang.String crypto)
-
generateTOTP256
public static java.lang.String generateTOTP256(java.lang.String key, java.lang.String time, java.lang.String returnDigits)
-
generateTOTP512
public static java.lang.String generateTOTP512(java.lang.String key, java.lang.String time, java.lang.String returnDigits)
-
getRandomHexString
public static java.lang.String getRandomHexString(int numchars)
-
-