webauthn::WebAuthn method verify_okp_signature_assertion (public)
<instance of webauthn::WebAuthn> verify_okp_signature_assertion \ [ -cose cose ] [ -sig sig ] [ -signedData signedData ]
Defined in packages/webauthn/tcl/webauthn-procs.tcl
Verify a WebAuthn assertion signature for an OKP signature key. Expects an OKP COSE key (kty=1, alg=-8) using a signature-capable OKP curve such as Ed25519 or Ed448. X25519 and X448 are valid OKP agreement curves, but cannot verify WebAuthn assertions.
- Switches:
- -cose (optional)
- Parsed COSE_Key dict.
- -sig (optional)
- Signature returned by the authenticator.
- -signedData (optional)
- Binary signed data.
- Testcases:
- No testcase defined.
![[i]](/resources/acs-subsite/ZoomIn16.gif)