> ## Documentation Index
> Fetch the complete documentation index at: https://docs-dev-docs-event-stream-action-templates.mintlify.site/llms.txt
> Use this file to discover all available pages before exploring further.

# ResetPasswordMfaWebAuthnRoamingChallengeShowErrorOptions

ShowErrorOptions

```ts Example theme={null}
export interface ShowErrorOptions {
  /**
   * The error object captured from a failed `navigator.credentials.get()` call.
   * This should include at least `name` and `message` properties of the DOMException.
   * @type {WebAuthnErrorDetails}
   * @example { name: "NotAllowedError", message: "The operation was aborted by the user." }
   */
  error: WebAuthnErrorDetails;

  /**
   * Optional. If `true`, and if the screen context (`screen.showRememberDevice`)
   * indicates that remembering the device is an option, this signals the user's
   * intent to remember this browser/device.
   * @type {boolean | undefined}
   */
  rememberDevice?: boolean;
}
```

## Properties

<ParamField body="error" type={<span><a href="/docs/libraries/acul/js-sdk/Screens/interfaces/WebAuthnErrorDetails">WebAuthnErrorDetails</a></span>}>
  The error object from the WebAuthn API (`navigator.credentials.get()`)
  containing `name` and `message` of the DOMException.
</ParamField>

<ParamField body="rememberDevice?" type="boolean">
  Optional. If `true` and `screen.showRememberDevice` is also `true`,
  the SDK will include `rememberBrowser=true` in the form submission.
</ParamField>
