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.



44
45
46
# File 'lib/webauthn/configuration.rb', line 44

def initialize
  @relying_party = RelyingParty.new
end

Instance Attribute Details

#relying_partyObject (readonly)

Returns the value of attribute relying_party.



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

def relying_party
  @relying_party
end

Instance Method Details

#rp_idObject



56
57
58
# File 'lib/webauthn/configuration.rb', line 56

def rp_id
  relying_party.id
end

#rp_id=(id) ⇒ Object



60
61
62
# File 'lib/webauthn/configuration.rb', line 60

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

#rp_nameObject



48
49
50
# File 'lib/webauthn/configuration.rb', line 48

def rp_name
  relying_party.name
end

#rp_name=(name) ⇒ Object



52
53
54
# File 'lib/webauthn/configuration.rb', line 52

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