> For the complete documentation index, see [llms.txt](https://liquiidio.gitbook.io/unity-plugin-suite/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://liquiidio.gitbook.io/unity-plugin-suite/universalauthenticatorlibrary/api-docs/universalauthenticatorlibrary-src-uitoolkit/universalauthenticatorlibrary-src-uitoolkit-unityuitoolkitual.md).

# UnityUiToolkitUAL

```
class UniversalAuthenticatorLibrary::Src::UiToolkit::UnityUiToolkitUAL
  : public UnityUAL
```

## Summary

| Members                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                | Descriptions                                                                          |
| ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------- |
| `public` [`UnityUiToolkitUAL`](#class_universal_authenticator_library_1_1_src_1_1_ui_toolkit_1_1_unity_ui_toolkit_u_a_l_1aa8d716f02f067c80639164caa9ad9f1e)`(` [`Chain`](https://github.com/liquiidio/UnityPluginSuiteGitbook/blob/universalauthenticatorlibrarysharp/docs/UniversalAuthenticatorLibrary--Chain.md)`chain,` [`UALOptions`](https://github.com/liquiidio/UnityPluginSuiteGitbook/blob/universalauthenticatorlibrarysharp/docs/UniversalAuthenticatorLibrary--UALOptions.md)`ualOptions, List<` [`Authenticator`](https://github.com/liquiidio/UnityPluginSuiteGitbook/blob/universalauthenticatorlibrarysharp/docs/UniversalAuthenticatorLibrary--Authenticator.md) `> authenticators)` |                                                                                       |
| `protected virtual override void` [`CreateUalPanel`](#class_universal_authenticator_library_1_1_src_1_1_ui_toolkit_1_1_unity_ui_toolkit_u_a_l_1a8d35425b52a1611ece4b61c15fe9213e)`(` [`Authenticator`](https://github.com/liquiidio/UnityPluginSuiteGitbook/blob/universalauthenticatorlibrarysharp/docs/UniversalAuthenticatorLibrary--Authenticator.md) `authenticators)`                                                                                                                                                                                                                                                                                                                            | Show the authenticator panel and populate it with the declared authenticator prefabs. |

## Members

**`public`** [**`UnityUiToolkitUAL`**](#class_universal_authenticator_library_1_1_src_1_1_ui_toolkit_1_1_unity_ui_toolkit_u_a_l_1aa8d716f02f067c80639164caa9ad9f1e)**`(`** [**`Chain`**](https://github.com/liquiidio/UnityPluginSuiteGitbook/blob/universalauthenticatorlibrarysharp/docs/UniversalAuthenticatorLibrary--Chain.md)**`chain,`** [**`UALOptions`**](https://github.com/liquiidio/UnityPluginSuiteGitbook/blob/universalauthenticatorlibrarysharp/docs/UniversalAuthenticatorLibrary--UALOptions.md)**`ualOptions, List<`** [**`Authenticator`**](https://github.com/liquiidio/UnityPluginSuiteGitbook/blob/universalauthenticatorlibrarysharp/docs/UniversalAuthenticatorLibrary--Authenticator.md) **`> authenticators)`**

**`protected virtual override void`** [**`CreateUalPanel`**](#class_universal_authenticator_library_1_1_src_1_1_ui_toolkit_1_1_unity_ui_toolkit_u_a_l_1a8d35425b52a1611ece4b61c15fe9213e)**`(`** [**`Authenticator`**](https://github.com/liquiidio/UnityPluginSuiteGitbook/blob/universalauthenticatorlibrarysharp/docs/UniversalAuthenticatorLibrary--Authenticator.md) **`authenticators)`**

Show the authenticator panel and populate it with the declared authenticator prefabs.

#### Parameters

* `authenticators`
