Class: Capybara::Simulated::WebauthnState::Credential

Inherits:
Object
  • Object
show all
Defined in:
lib/capybara/simulated/webauthn_state.rb

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(raw_id:, private_key:, rp_id:, sign_count: 0, resident: false, user_handle: nil) ⇒ Credential

Returns a new instance of Credential.



356
357
358
359
360
361
362
363
# File 'lib/capybara/simulated/webauthn_state.rb', line 356

def initialize(raw_id:, private_key:, rp_id:, sign_count: 0, resident: false, user_handle: nil)
  @raw_id      = raw_id
  @private_key = private_key
  @rp_id       = rp_id
  @sign_count  = sign_count
  @resident    = resident
  @user_handle = user_handle
end

Instance Attribute Details

#private_keyObject

Returns the value of attribute private_key.



354
355
356
# File 'lib/capybara/simulated/webauthn_state.rb', line 354

def private_key
  @private_key
end

#raw_idObject

Returns the value of attribute raw_id.



354
355
356
# File 'lib/capybara/simulated/webauthn_state.rb', line 354

def raw_id
  @raw_id
end

#residentObject

Returns the value of attribute resident.



354
355
356
# File 'lib/capybara/simulated/webauthn_state.rb', line 354

def resident
  @resident
end

#rp_idObject

Returns the value of attribute rp_id.



354
355
356
# File 'lib/capybara/simulated/webauthn_state.rb', line 354

def rp_id
  @rp_id
end

#sign_countObject

Returns the value of attribute sign_count.



354
355
356
# File 'lib/capybara/simulated/webauthn_state.rb', line 354

def sign_count
  @sign_count
end

#user_handleObject

Returns the value of attribute user_handle.



354
355
356
# File 'lib/capybara/simulated/webauthn_state.rb', line 354

def user_handle
  @user_handle
end