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