value method

  1. @override
int value()
override

Generates the next OTP value

Implementation

@override
int value() {
  int i, c;
  c = currentTime ~/ _periodMS;
  for (i = 7; i >= 0; --i, c >>>= 8) {
    counter[i] = c & 0xFF;
  }
  return super.value();
}