Sha256: 97e3b1732d19e496f825874d313f0bae372f7e3cda68a6265c16ba5b21df4179

Contents?: true

Size: 231 Bytes

Versions: 5

Compression:

Stored size: 231 Bytes

Contents

require 'openssl'
require 'singleton'

module OmfCommon
  class Key
    include Singleton

    attr_accessor :private_key

    def import(filename)
      self.private_key = OpenSSL::PKey.read(File.read(filename))
    end
  end
end

Version data entries

5 entries across 5 versions & 1 rubygems

Version Path
omf_common-6.0.2.pre.2 lib/omf_common/key.rb
omf_common-6.0.2.pre.1 lib/omf_common/key.rb
omf_common-6.0.0 lib/omf_common/key.rb
omf_common-6.0.0.pre.11 lib/omf_common/key.rb
omf_common-6.0.0.pre.10 lib/omf_common/key.rb