webauthn::WebAuthn method new_challenge (public)

 <instance of webauthn::WebAuthn[i]> new_challenge [ nbytes ]

Defined in packages/webauthn/tcl/webauthn-procs.tcl

Generate a new cryptographically strong random challenge. The challenge is generated using ns_crypto::randombytes and returned as a base64url-encoded string suitable for use in WebAuthn request/creation options.

Parameters:
nbytes (optional, defaults to "32")
Number of random bytes to generate before encoding (default: 32).

Testcases:
No testcase defined.
[ show source ]
Show another procedure: