class Leeloo::Keystore
Attributes
name[R]
Public Class Methods
new(name)
click to toggle source
# File lib/leeloo/keystore.rb, line 31 def initialize name @name = name end
Public Instance Methods
==(keystore)
click to toggle source
# File lib/leeloo/keystore.rb, line 63 def == keystore self.name == keystore.name end
footprint(name)
click to toggle source
# File lib/leeloo/keystore.rb, line 55 def footprint name # footprint a given secret path end
init()
click to toggle source
# File lib/leeloo/keystore.rb, line 51 def init # initialize the keystore end
secret_from_footprint(footprint)
click to toggle source
# File lib/leeloo/keystore.rb, line 59 def secret_from_footprint footprint # returns a secret object end
secret_from_name(name)
click to toggle source
# File lib/leeloo/keystore.rb, line 43 def secret_from_name name # returns a secret object end
secret_of(path)
click to toggle source
# File lib/leeloo/keystore.rb, line 39 def secret_of path # returns a secret object end
secrets()
click to toggle source
# File lib/leeloo/keystore.rb, line 35 def secrets # returns the secrets list end
sync()
click to toggle source
# File lib/leeloo/keystore.rb, line 47 def sync # synchronizes the keystore end