class YubiOATH::Delete

Public Class Methods

new(card) click to toggle source
# File lib/yubioath/delete.rb, line 6
def initialize(card)
  @card = card
end

Public Instance Methods

call(name:) click to toggle source
# File lib/yubioath/delete.rb, line 10
def call(name:)
  data = Request::Data.new(name: name)
  request = Request.new(data: data.to_binary_s)
  bytes = @card.transmit(request.to_binary_s)
  Response.read(bytes).success?
end