diff options
author | Azul <azul@riseup.net> | 2013-02-25 15:33:48 +0100 |
---|---|---|
committer | Azul <azul@riseup.net> | 2013-02-25 15:35:12 +0100 |
commit | 80958380cbb7a492d0ef7586714f2cfe8885603b (patch) | |
tree | 7ebb04410dd8daa0cd11cc65cdf68410ba44ee1a /lib | |
parent | 9ca93d71df0eac0983947766646a1abbab49e824 (diff) |
version 0.1.6 - added SRP::Session#to_hash
Diffstat (limited to 'lib')
-rw-r--r-- | lib/srp/session.rb | 12 |
1 files changed, 8 insertions, 4 deletions
diff --git a/lib/srp/session.rb b/lib/srp/session.rb index f4b7430..38c9722 100644 --- a/lib/srp/session.rb +++ b/lib/srp/session.rb @@ -30,17 +30,21 @@ module SRP end end - def to_json(options={}) + def to_hash if @m2 - { :M2 => @m2.to_s(16) }.to_json(options) + { :M2 => @m2.to_s(16) } else { :B => bb.to_s(16), -# :b => @b.to_s(16), # only use for debugging +# :b => @b.to_s(16), # only use for debugging :salt => @user.salt.to_s(16) - }.to_json(options) + } end end + def to_json(options={}) + to_hash.to_json(options) + end + protected |