Class: Identisure::MitId::AuthRequest
- Inherits:
-
Object
- Object
- Identisure::MitId::AuthRequest
- Defined in:
- lib/identisure/mit_id.rb
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.
-
#reference_text ⇒ Object
readonly
Returns the value of attribute reference_text.
-
#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, reference_text: 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, reference_text: nil, request_phone: nil, request_email: nil, request_address: nil, ref_id: nil) ⇒ AuthRequest
Returns a new instance of AuthRequest.
9 10 11 12 13 14 |
# File 'lib/identisure/mit_id.rb', line 9 def initialize(redirect_url: nil, reference_text: nil, request_phone: nil, request_email: nil, request_address: nil, ref_id: nil) @redirect_url = redirect_url; @reference_text = reference_text @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.
6 7 8 |
# File 'lib/identisure/mit_id.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/mit_id.rb', line 6 def ref_id @ref_id end |
#reference_text ⇒ Object (readonly)
Returns the value of attribute reference_text.
6 7 8 |
# File 'lib/identisure/mit_id.rb', line 6 def reference_text @reference_text end |
#request_address ⇒ Object (readonly)
Returns the value of attribute request_address.
6 7 8 |
# File 'lib/identisure/mit_id.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/mit_id.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/mit_id.rb', line 6 def request_phone @request_phone end |
Instance Method Details
#to_h ⇒ Object
16 17 18 19 20 21 22 |
# File 'lib/identisure/mit_id.rb', line 16 def to_h { redirectUrl: @redirect_url, referenceText: @reference_text, requestPhone: @request_phone, requestEmail: @request_email, requestAddress: @request_address, refId: @ref_id }.compact end |