Class: Identisure::Ftn::AuthRequest
- Inherits:
-
Object
- Object
- Identisure::Ftn::AuthRequest
- Defined in:
- lib/identisure/ftn.rb
Overview
--- Request ---
Instance Attribute Summary collapse
-
#redirect_url ⇒ Object
readonly
Returns the value of attribute redirect_url.
-
#ref_id ⇒ Object
readonly
Returns the value of attribute ref_id.
-
#request_address ⇒ Object
readonly
Returns the value of attribute request_address.
-
#request_email ⇒ Object
readonly
Returns the value of attribute request_email.
-
#request_phone ⇒ Object
readonly
Returns the value of attribute request_phone.
Instance Method Summary collapse
-
#initialize(redirect_url: nil, request_phone: nil, request_email: nil, request_address: nil, ref_id: nil) ⇒ AuthRequest
constructor
A new instance of AuthRequest.
- #to_h ⇒ Object
Constructor Details
#initialize(redirect_url: nil, request_phone: nil, request_email: nil, request_address: nil, ref_id: nil) ⇒ AuthRequest
Returns a new instance of AuthRequest.
10 11 12 13 14 15 16 17 |
# File 'lib/identisure/ftn.rb', line 10 def initialize(redirect_url: nil, request_phone: nil, request_email: nil, request_address: nil, ref_id: nil) @redirect_url = redirect_url @request_phone = request_phone @request_email = request_email @request_address = request_address @ref_id = ref_id end |
Instance Attribute Details
#redirect_url ⇒ Object (readonly)
Returns the value of attribute redirect_url.
8 9 10 |
# File 'lib/identisure/ftn.rb', line 8 def redirect_url @redirect_url end |
#ref_id ⇒ Object (readonly)
Returns the value of attribute ref_id.
8 9 10 |
# File 'lib/identisure/ftn.rb', line 8 def ref_id @ref_id end |
#request_address ⇒ Object (readonly)
Returns the value of attribute request_address.
8 9 10 |
# File 'lib/identisure/ftn.rb', line 8 def request_address @request_address end |
#request_email ⇒ Object (readonly)
Returns the value of attribute request_email.
8 9 10 |
# File 'lib/identisure/ftn.rb', line 8 def request_email @request_email end |
#request_phone ⇒ Object (readonly)
Returns the value of attribute request_phone.
8 9 10 |
# File 'lib/identisure/ftn.rb', line 8 def request_phone @request_phone end |
Instance Method Details
#to_h ⇒ Object
19 20 21 22 23 24 25 26 27 |
# File 'lib/identisure/ftn.rb', line 19 def to_h { redirectUrl: @redirect_url, requestPhone: @request_phone, requestEmail: @request_email, requestAddress: @request_address, refId: @ref_id, }.compact end |