class Keepasshttp::KeyStore::Plain

The most simple but unsecure way wo store your session key (so you don't have to reenter the label over and over again). Use this only for testing!

Constants

PATH

TODO, make the PATH adjustable

Public Class Methods

available?() click to toggle source
# File lib/keepasshttp/key_store.rb, line 40
def self.available?
  File.exist?(PATH) && File.size(PATH).positive?
end
load() click to toggle source
# File lib/keepasshttp/key_store.rb, line 36
def self.load
  YAML.load_file(PATH)
end
save(params = {}) click to toggle source
# File lib/keepasshttp/key_store.rb, line 32
def self.save(params = {})
  File.write(PATH, params.to_yaml)
end