class Virgil::SDK::HighLevel::VirgilAppCredentials

Attributes

app_id[R]
app_key_data[R]
app_key_password[R]

Public Class Methods

new(app_id:, app_key_data:, app_key_password:) click to toggle source
# File lib/virgil/sdk/high_level/virgil_app_credentials.rb, line 40
def initialize(app_id:, app_key_data:, app_key_password:)
  @app_id = app_id
  @app_key_data = app_key_data
  @app_key_password = app_key_password
end

Public Instance Methods

app_key(crypto) click to toggle source
# File lib/virgil/sdk/high_level/virgil_app_credentials.rb, line 46
def app_key(crypto)
  crypto.import_private_key(app_key_data.bytes, app_key_password)
end