challengeData
Retrieves the raw JSON string representing the WebAuthn challenge data.
Return
A Result containing the challenge data JSON string on success. If the challenge data cannot be extracted or serialized to JSON, a Result.failure is returned containing the exception details.