Class: Passbook::Signature

Inherits:
Object
  • Object
show all
Defined in:
lib/passbook/signature.rb

Instance Method Summary collapse

Constructor Details

#initialize(manifest, authority) ⇒ Signature

Returns a new instance of Signature.



3
4
5
# File 'lib/passbook/signature.rb', line 3

def initialize(manifest, authority)
  @manifest, @authority = manifest, authority
end

Instance Method Details

#contentObject



11
12
13
# File 'lib/passbook/signature.rb', line 11

def content
  @content ||= @authority.sign(@manifest.content)
end

#filenameObject



7
8
9
# File 'lib/passbook/signature.rb', line 7

def filename
  "signature"
end