Sha256: 23c0dc505ebfd6968c5533e4de0701ddf8a1973b953a6d3ba3302598934c278d

Contents?: true

Size: 212 Bytes

Versions: 13

Compression:

Stored size: 212 Bytes

Contents

class Trocla::Formats::Sha1 < Trocla::Formats::Base
  require 'digest/sha1'
  require 'base64'
  def format(plain_password,options={})
    '{SHA}' + Base64.encode64(Digest::SHA1.digest(plain_password))
  end
end

Version data entries

13 entries across 13 versions & 2 rubygems

Version Path
trocla-0.4.0 lib/trocla/formats/sha1.rb
trocla-ruby2-0.4.0 lib/trocla/formats/sha1.rb
trocla-0.3.0 lib/trocla/formats/sha1.rb
trocla-0.2.3 lib/trocla/formats/sha1.rb
trocla-0.2.2 lib/trocla/formats/sha1.rb
trocla-0.2.1 lib/trocla/formats/sha1.rb
trocla-0.2.0 lib/trocla/formats/sha1.rb
trocla-0.1.2 lib/trocla/formats/sha1.rb
trocla-0.1.1 lib/trocla/formats/sha1.rb
trocla-0.1.0 lib/trocla/formats/sha1.rb
trocla-0.0.12 lib/trocla/formats/sha1.rb
trocla-0.0.11 lib/trocla/formats/sha1.rb
trocla-0.0.10 lib/trocla/formats/sha1.rb