class Fountain::DocumentSignature

Fountain Document Signature

Attributes

raw_data[R]

Raw document signature data

Public Class Methods

new(data) click to toggle source

@param [Hash] data Raw document signature data

# File lib/fountain/document_signature.rb, line 14
def initialize(data)
  @raw_data = Util.stringify_hash_keys data
end

Public Instance Methods

inspect() click to toggle source
# File lib/fountain/document_signature.rb, line 33
def inspect
  format(
    '#<%<class_name>s:0x%<object_id>p @signature_id="%<signature_id>s">',
    class_name: self.class.name,
    object_id: object_id,
    signature_id: signature_id
  )
end
signature_id() click to toggle source

Signature ID

# File lib/fountain/document_signature.rb, line 19
def signature_id
  raw_data['signature_id']
end
status() click to toggle source

Status

# File lib/fountain/document_signature.rb, line 29
def status
  raw_data['status']
end
vendor() click to toggle source

Vendor

# File lib/fountain/document_signature.rb, line 24
def vendor
  raw_data['vendor']
end