private bool VerifyTotpForSpecificTime(DateTime timestamp, string totp, VerificationWindow window, out long timeStepMatched) { var initialStep = UnixTimestampHelper.CalculateTimeStepFromTimestamp(timestamp, step); return(Verify(initialStep, totp, out timeStepMatched, window)); }
private string ComputeTotpFromSpecificTime(DateTime timestamp) { var window = UnixTimestampHelper.CalculateTimeStepFromTimestamp(timestamp, step); return(Compute(window, hashMode)); }