Method: ROTP::OTP#initialize
- Defined in:
- lib/rotp/otp.rb
#initialize(s, options = {}) ⇒ OTP
Returns a new instance of OTP.
23 24 25 26 27 28 29 30 |
# File 'lib/rotp/otp.rb', line 23 def initialize(s, = {}) @digits = [:digits] || DEFAULT_DIGITS @digest = [:digest] || 'sha1' @name = [:name] @issuer = [:issuer] @provisioning_params = [:provisioning_params] || {} @secret = s end |