Class: Identisure::BankIdNo::SignRequest

Inherits:
Object
  • Object
show all
Defined in:
lib/identisure/bank_id_no.rb

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(redirect_url: nil, text: nil, documents: nil, ref_id: nil) ⇒ SignRequest

Returns a new instance of SignRequest.



43
44
45
46
# File 'lib/identisure/bank_id_no.rb', line 43

def initialize(redirect_url: nil, text: nil, documents: nil, ref_id: nil)
  @redirect_url = redirect_url; @text = text; @documents = documents
  @ref_id = ref_id
end

Instance Attribute Details

#documents ⇒ Object (readonly)

Returns the value of attribute documents.



41
42
43
# File 'lib/identisure/bank_id_no.rb', line 41

def documents
  @documents
end

#redirect_url ⇒ Object (readonly)

Returns the value of attribute redirect_url.



41
42
43
# File 'lib/identisure/bank_id_no.rb', line 41

def redirect_url
  @redirect_url
end

#ref_id ⇒ Object (readonly)

Returns the value of attribute ref_id.



41
42
43
# File 'lib/identisure/bank_id_no.rb', line 41

def ref_id
  @ref_id
end

#text ⇒ Object (readonly)

Returns the value of attribute text.



41
42
43
# File 'lib/identisure/bank_id_no.rb', line 41

def text
  @text
end

Instance Method Details

#to_h ⇒ Object



48
49
50
51
52
53
# File 'lib/identisure/bank_id_no.rb', line 48

def to_h
  {
    redirectUrl: @redirect_url, text: @text, documents: @documents,
    refId: @ref_id
  }.compact
end