Class: Virgil::SDK::HighLevel::VirgilCardVerifierInfo

Inherits:
Object
  • Object
show all
Defined in:
lib/virgil/sdk/high_level/virgil_card_verifier_info.rb

Overview

This class represents an information about Virgil Card verifier such as Public key and Card Id.

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(card_id, public_key_value) ⇒ VirgilCardVerifierInfo

Initializes a new instance of the Virgil::SDK::HighLevel::VirgilCardVerifierInfo class.

Parameters:



57
58
59
60
# File 'lib/virgil/sdk/high_level/virgil_card_verifier_info.rb', line 57

def initialize(card_id, public_key_value)
   @card_id = card_id
  @public_key_value = public_key_value
end

Instance Attribute Details

#card_idString

Card identifier

Returns:

  • (String)


47
48
49
# File 'lib/virgil/sdk/high_level/virgil_card_verifier_info.rb', line 47

def card_id
  @card_id
end

#public_key_valueVirgilBuffer

Public key value wrapped by an instance of the Virgil::SDK::HighLevel::VirgilBuffer used for signature verification.

Returns:



51
52
53
# File 'lib/virgil/sdk/high_level/virgil_card_verifier_info.rb', line 51

def public_key_value
  @public_key_value
end