• NotInitialized = "not_initialized"
Either the init call failed or another function was called before initializing the SDK
• MissingPrepareStep = "missing_prepare_step"
When calling an execute function before the required prepare function
• RegistrationFailed = "registration_failed"
When the call to completeWebauthnRegistration failed
• AuthenticationFailed = "authentication_failed"
An authentication call failed
• InvalidAuthSession = "invalid_auth_session"
The authSessionId wasn't sent or cannot be found in local storage
• InvalidApprovalData = "invalid_approval_data"
The ApprovalData parameter was sent in the wrong format
• Unknown = "unknown"
When the SDK operation fails on an unhandled error
• InvalidPasskeysMediationType = "invalid_passkeys_mediation_type"
when passkeysMediationType is not one of the expected PasskeysMediationType mediation types.
• AttachDeviceFailed = "attach_device_failed"
When the call to attachDeviceToSession fails
• DetachDeviceFailed = "detach_device_failed"
When the call to detachDeviceFromSession fails
• UserCanceledWebAuthnRegistration = "user_canceled_webauthn_registration"
in case the user chooses to cancel registration
• PasskeyAuthenticationAborted = "passkey_authentication_aborted"
Passkey autofill authentication was aborted by abortPasskeyAuthentication