class Virgil::SDK::HighLevel::VirgilIdentity::VerificationAttempt
Attributes
action_id[R]
additional_options[R]
context[R]
identity[R]
identity_type[R]
Public Class Methods
new(context:, action_id:, identity:, identity_type:, additional_options: nil)
click to toggle source
# File lib/virgil/sdk/high_level/virgil_identity/verification_attempt.rb, line 41 def initialize(context:, action_id:, identity:, identity_type:, additional_options: nil) @context = context @action_id = action_id @identity = identity @identity_type = identity_type @additional_options = additional_options || VerificationOptions.new end
Public Instance Methods
confirm(confirmation)
click to toggle source
# File lib/virgil/sdk/high_level/virgil_identity/verification_attempt.rb, line 50 def confirm(confirmation) raise ConfirmationIsNotValid unless confirmation token = confirmation.confirm_and_grab_validation_token(self, self.context.client) ValidationToken.new(token) end