OTP class

Constructors

OTP()

Properties

hashCode → int
The hash code for this object. [...]
read-only, inherited
runtimeType → Type
A representation of the runtime type of the object.
read-only, inherited

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a non-existent method or property is accessed. [...]
inherited
toString() → String
Returns a string representation of this object.
inherited

Operators

operator ==(dynamic other) → bool
The equality operator. [...]
inherited

Static Methods

generateHOTPCode(String secret, int counter, { int length: 6, Algorithm algorithm: Algorithm.SHA1 }) → int
Generates a one time password code based on a counter you provide and increment. [...]
generateTOTPCode(String secret, int time, { int length: 6, int interval: 30, Algorithm algorithm: Algorithm.SHA1 }) → int
Generates a Time-based one time password code [...]
getAlgorithm(Algorithm algorithm) → Mac
Gets the Mac for the provided algorithm.
randomSecret() → String