Class: WebAuthn::Configuration

Inherits:
Object
  • Object
show all
Extended by:
Forwardable
Defined in:
lib/webauthn/configuration.rb

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initializeConfiguration

Returns a new instance of Configuration.



42
43
44
# File 'lib/webauthn/configuration.rb', line 42

def initialize
  @relying_party = RelyingParty.new
end

Instance Attribute Details

#relying_partyObject (readonly)

Returns the value of attribute relying_party.



40
41
42
# File 'lib/webauthn/configuration.rb', line 40

def relying_party
  @relying_party
end

Instance Method Details

#rp_idObject



54
55
56
# File 'lib/webauthn/configuration.rb', line 54

def rp_id
  relying_party.id
end

#rp_id=(id) ⇒ Object



58
59
60
# File 'lib/webauthn/configuration.rb', line 58

def rp_id=(id)
  relying_party.id = id
end

#rp_nameObject



46
47
48
# File 'lib/webauthn/configuration.rb', line 46

def rp_name
  relying_party.name
end

#rp_name=(name) ⇒ Object



50
51
52
# File 'lib/webauthn/configuration.rb', line 50

def rp_name=(name)
  relying_party.name = name
end