Method: WebAuthn::PublicKeyCredentialWithAssertion#verify
- Defined in:
- lib/webauthn/public_key_credential_with_assertion.rb
#verify(challenge, public_key:, sign_count:, user_presence: nil, user_verification: nil) ⇒ Object
12 13 14 15 16 17 18 19 20 21 22 23 24 25 |
# File 'lib/webauthn/public_key_credential_with_assertion.rb', line 12 def verify(challenge, public_key:, sign_count:, user_presence: nil, user_verification: nil) super response.verify( encoder.decode(challenge), public_key: encoder.decode(public_key), sign_count: sign_count, user_presence: user_presence, user_verification: user_verification, rp_id: appid_extension_output ? appid : nil ) true end |