Class: Duse::Client::Share
Constant Summary
Constants inherited from Entity
Instance Attribute Summary
Attributes inherited from Entity
Instance Method Summary collapse
Methods inherited from Entity
add_attribute, attributes, base_path, #delete, id_field, ignore_in_json, #initialize, #load_attribute, many, #missing?, one, #reload, #save, #set_attribute, subclasses, #to_h
Constructor Details
This class inherits a constructor from Duse::Client::Entity
Instance Method Details
#valid_signature? ⇒ Boolean
124 125 126 127 |
# File 'lib/duse/client/secret.rb', line 124 def valid_signature? user = Duse::User.find(self.last_edited_by_id) Encryption::Asymmetric.verify(user.public_key, self.signature, self.content) end |