module Mail::Gpg::VerifyResultAttribute
Public Instance Methods
signature_valid?()
click to toggle source
checks validity of signatures (true / false)
# File lib/schleuder/mail/gpg/verify_result_attribute.rb, line 19 def signature_valid? sigs = self.signatures sigs.any? && sigs.all?{|s| s.valid?} end
signatures()
click to toggle source
list of all signatures from verify_result
# File lib/schleuder/mail/gpg/verify_result_attribute.rb, line 25 def signatures [verify_result].flatten.compact.map do |vr| vr.signatures end.flatten.compact end
verify_result(result = nil)
click to toggle source
the result of signature verification, as provided by GPGME
# File lib/schleuder/mail/gpg/verify_result_attribute.rb, line 6 def verify_result(result = nil) if result self.verify_result = result else @verify_result end end
verify_result=(result)
click to toggle source
# File lib/schleuder/mail/gpg/verify_result_attribute.rb, line 14 def verify_result=(result) @verify_result = result end