Class: Identisure::BankIdNo::AuthRequest
- Inherits:
-
Object
- Object
- Identisure::BankIdNo::AuthRequest
- Defined in:
- lib/identisure/bank_id_no.rb
Instance Attribute Summary collapse
-
#app_callback_uri ⇒ Object
readonly
Returns the value of attribute app_callback_uri.
-
#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.
-
#request_ssn ⇒ Object
readonly
Returns the value of attribute request_ssn.
Instance Method Summary collapse
-
#initialize(redirect_url: nil, request_ssn: nil, request_phone: nil, request_email: nil, request_address: nil, ref_id: nil, app_callback_uri: nil) ⇒ AuthRequest
constructor
A new instance of AuthRequest.
- #to_h ⇒ Object
Constructor Details
#initialize(redirect_url: nil, request_ssn: nil, request_phone: nil, request_email: nil, request_address: nil, ref_id: nil, app_callback_uri: nil) ⇒ AuthRequest
Returns a new instance of AuthRequest.
9 10 11 12 13 14 15 16 |
# File 'lib/identisure/bank_id_no.rb', line 9 def initialize(redirect_url: nil, request_ssn: nil, request_phone: nil, request_email: nil, request_address: nil, ref_id: nil, app_callback_uri: nil) @redirect_url = redirect_url; @request_ssn = request_ssn @request_phone = request_phone; @request_email = request_email @request_address = request_address; @ref_id = ref_id @app_callback_uri = app_callback_uri end |
Instance Attribute Details
#app_callback_uri ⇒ Object (readonly)
Returns the value of attribute app_callback_uri.
6 7 8 |
# File 'lib/identisure/bank_id_no.rb', line 6 def app_callback_uri @app_callback_uri end |
#redirect_url ⇒ Object (readonly)
Returns the value of attribute redirect_url.
6 7 8 |
# File 'lib/identisure/bank_id_no.rb', line 6 def redirect_url @redirect_url end |
#ref_id ⇒ Object (readonly)
Returns the value of attribute ref_id.
6 7 8 |
# File 'lib/identisure/bank_id_no.rb', line 6 def ref_id @ref_id end |
#request_address ⇒ Object (readonly)
Returns the value of attribute request_address.
6 7 8 |
# File 'lib/identisure/bank_id_no.rb', line 6 def request_address @request_address end |
#request_email ⇒ Object (readonly)
Returns the value of attribute request_email.
6 7 8 |
# File 'lib/identisure/bank_id_no.rb', line 6 def request_email @request_email end |
#request_phone ⇒ Object (readonly)
Returns the value of attribute request_phone.
6 7 8 |
# File 'lib/identisure/bank_id_no.rb', line 6 def request_phone @request_phone end |
#request_ssn ⇒ Object (readonly)
Returns the value of attribute request_ssn.
6 7 8 |
# File 'lib/identisure/bank_id_no.rb', line 6 def request_ssn @request_ssn end |
Instance Method Details
#to_h ⇒ Object
18 19 20 21 22 23 24 25 |
# File 'lib/identisure/bank_id_no.rb', line 18 def to_h { redirectUrl: @redirect_url, requestSsn: @request_ssn, requestPhone: @request_phone, requestEmail: @request_email, requestAddress: @request_address, refId: @ref_id, appCallbackUri: @app_callback_uri }.compact end |