> ## 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.

# ScreenMembersOnMfaWebAuthnEnrollmentSuccess

ScreenMembersOnMfaWebAuthnEnrollmentSuccess

```ts Example theme={null}
export interface ScreenMembersOnMfaWebAuthnEnrollmentSuccess extends ScreenMembers {
  /**
   * Screen-specific data containing details about the successful WebAuthn enrollment.
   * @type {{ nickname: string; webauthnType: WebAuthnType; } | null}
   */
  data: {
    /**
     * The nickname that the user (or system) assigned to the newly enrolled WebAuthn authenticator.
     * This helps the user identify the authenticator later.
     * @type {string}
     * @example "YubiKey 5"
     * @example "My Laptop's Touch ID"
     */
    nickname: string;
    /**
     * The type of WebAuthn authenticator that was successfully enrolled.
     * - `'webauthn-roaming'`: Indicates a roaming authenticator like a USB security key.
     * - `'webauthn-platform'`: Indicates a platform authenticator like Touch ID or Windows Hello.
     * @type {WebAuthnType}
     */
    webauthnType: WebAuthnType;
  } | null;
}
```

## Properties

<ParamField body="captcha" type={<span><a href="/docs/libraries/acul/react-sdk/API-Reference/Types/interfaces/CaptchaContext">CaptchaContext</a></span>} />

<ParamField body="captchaImage" type="string" />

<ParamField body="captchaProvider" type="string" />

<ParamField body="captchaSiteKey" type="string" />

<ParamField body="data" type={<span><a href="/docs-v2/main//docs/libraries/acul/react-sdkScreens/type-aliases/WebAuthnType">WebAuthnType</a></span>}>
  Screen-specific data.

  * Type Declaration: `{ nickname: string; webauthnType: [WebAuthnType]; }`

  <Expandable title="properties">
    <ParamField body="nickname" type="string">
      The nickname that the user (or system) assigned to the newly enrolled WebAuthn authenticator.
      This helps the user identify the authenticator later.

      <CodeGroup>
        ```ts Example 1 theme={null}
        "YubiKey 5"
        ```

        ```ts Example 2 theme={null}
        "My Laptop's Touch ID"
        ```
      </CodeGroup>
    </ParamField>

    <ParamField body="webauthnType" type={<span><a href="/docs-v2/main//docs/libraries/acul/react-sdkScreens/type-aliases/WebAuthnType">[WebAuthnType]</a></span>}>
      The type of WebAuthn authenticator that was successfully enrolled.

      * `'webauthn-roaming'`: Indicates a roaming authenticator like a USB security key.
      * `'webauthn-platform'`: Indicates a platform authenticator like Touch ID or Windows Hello.

      `null`
    </ParamField>
  </Expandable>
</ParamField>

<ParamField body="isCaptchaAvailable" type="boolean" />

<ParamField body="links" type="Record" />

<ParamField body="name" type="string" />

<ParamField body="texts" type="Record" />
