class ROTP::OTP
def verify(input, generated)
def verify(input, generated) unless input.is_a?(String) && generated.is_a?(String) raise ArgumentError, "ROTP only verifies strings - See: https://github.com/mdp/rotp/issues/32" end time_constant_compare(input, generated) end