Class: OpenSSL::BN

Inherits:
Object
  • Object
show all
Defined in:
lib/hrr_rb_ssh/compat.rb

Instance Method Summary collapse

Constructor Details

#initialize(*args) ⇒ BN

Returns a new instance of BN.



19
20
21
22
23
24
25
26
27
# File 'lib/hrr_rb_ssh/compat.rb', line 19

def initialize *args
  args[0] = case args[0]
            when OpenSSL::BN, Fixnum, Bignum
              args[0].to_s
            else
              args[0]
            end
  __initialize__ *args
end

Instance Method Details

#__initialize__Object



17
# File 'lib/hrr_rb_ssh/compat.rb', line 17

alias_method :__initialize__, :initialize