Class: Identisure::BankIdSe::Device
- Inherits:
-
Object
- Object
- Identisure::BankIdSe::Device
- Defined in:
- lib/identisure/bank_id_se.rb
Instance Attribute Summary collapse
-
#ip_address ⇒ Object
readonly
Returns the value of attribute ip_address.
-
#uhi ⇒ Object
readonly
Returns the value of attribute uhi.
Class Method Summary collapse
Instance Method Summary collapse
- #deconstruct_keys(_) ⇒ Object
-
#initialize(ip_address: nil, uhi: nil) ⇒ Device
constructor
A new instance of Device.
Constructor Details
#initialize(ip_address: nil, uhi: nil) ⇒ Device
Returns a new instance of Device.
165 166 167 |
# File 'lib/identisure/bank_id_se.rb', line 165 def initialize(ip_address: nil, uhi: nil) @ip_address = ip_address; @uhi = uhi end |
Instance Attribute Details
#ip_address ⇒ Object (readonly)
Returns the value of attribute ip_address.
163 164 165 |
# File 'lib/identisure/bank_id_se.rb', line 163 def ip_address @ip_address end |
#uhi ⇒ Object (readonly)
Returns the value of attribute uhi.
163 164 165 |
# File 'lib/identisure/bank_id_se.rb', line 163 def uhi @uhi end |
Class Method Details
.from_json(d) ⇒ Object
171 |
# File 'lib/identisure/bank_id_se.rb', line 171 def self.from_json(d) = new(ip_address: d['ipAddress'], uhi: d['uhi']) |
Instance Method Details
#deconstruct_keys(_) ⇒ Object
169 |
# File 'lib/identisure/bank_id_se.rb', line 169 def deconstruct_keys(_) = { ip_address: @ip_address, uhi: @uhi } |