Stay organized with collections
Save and categorize content based on your preferences.
Firebase.AppCheck
Summary
Enumerations
AppCheckError
AppCheckError
Error codes used by App Check.
Properties |
InvalidConfiguration
|
Invalid configuration error.
Currently, an exception is thrown but this error is reserved for future implementations of invalid configuration detection.
|
None
|
The operation was a success, no error occurred.
|
ServerUnreachable
|
A network connection error.
|
SystemKeychain
|
System keychain access error.
Ensure that the app has proper keychain access.
|
Unknown
|
An unknown error occurred.
|
UnsupportedProvider
|
Selected AppCheckProvider is not supported on the current platform or OS version.
|
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License, and code samples are licensed under the Apache 2.0 License. For details, see the Google Developers Site Policies. Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2024-08-07 UTC.
[null,null,["Last updated 2024-08-07 UTC."],[],[],null,["# Firebase.AppCheck Namespace\n\nFirebase.AppCheck\n=================\n\nSummary\n-------\n\n| ### Enumerations ||\n|------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|-------------------------------------|\n| [AppCheckError](#namespace_firebase_1_1_app_check_1a835804b740c7fea77da50fb58b11d039)`{` ` `[None](#namespace_firebase_1_1_app_check_1a835804b740c7fea77da50fb58b11d039a6adf97f83acf6453d4a6a4b1070f3754)` = 0,` ` `[ServerUnreachable](#namespace_firebase_1_1_app_check_1a835804b740c7fea77da50fb58b11d039a77f611bab6988b08daba5b07261cc780)` = 1,` ` `[InvalidConfiguration](#namespace_firebase_1_1_app_check_1a835804b740c7fea77da50fb58b11d039af237deac1e85c65673a7bba9093bca7e)` = 2,` ` `[SystemKeychain](#namespace_firebase_1_1_app_check_1a835804b740c7fea77da50fb58b11d039a2e58c0a4fca23829ccbe2030520eb8bf)` = 3,` ` `[UnsupportedProvider](#namespace_firebase_1_1_app_check_1a835804b740c7fea77da50fb58b11d039afffe5159530b3ffa9ccd6d85fc92e12e)` = 4,` ` `[Unknown](#namespace_firebase_1_1_app_check_1a835804b740c7fea77da50fb58b11d039a88183b946cc5f0e8c96b2e66e1c74a7e)` = 5` `}` | enum Error codes used by App Check. |\n\n| ### Classes ||\n|-----------------------------------------------------------------------------------------------------------------------------------|--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|\n| [Firebase.AppCheck.AppAttestProviderFactory](/docs/reference/unity/class/firebase/app-check/app-attest-provider-factory) | Implementation of an [IAppCheckProviderFactory](/docs/reference/unity/interface/firebase/app-check/i-app-check-provider-factory#interface_firebase_1_1_app_check_1_1_i_app_check_provider_factory) that builds providering using the App Attest service. |\n| [Firebase.AppCheck.DebugAppCheckProviderFactory](/docs/reference/unity/class/firebase/app-check/debug-app-check-provider-factory) | Implementation of an [IAppCheckProviderFactory](/docs/reference/unity/interface/firebase/app-check/i-app-check-provider-factory#interface_firebase_1_1_app_check_1_1_i_app_check_provider_factory) that builds DebugAppCheckProviders. |\n| [Firebase.AppCheck.DeviceCheckProviderFactory](/docs/reference/unity/class/firebase/app-check/device-check-provider-factory) | Implementation of an [IAppCheckProviderFactory](/docs/reference/unity/interface/firebase/app-check/i-app-check-provider-factory#interface_firebase_1_1_app_check_1_1_i_app_check_provider_factory) that builds providering using the Device Check service. |\n| [Firebase.AppCheck.FirebaseAppCheck](/docs/reference/unity/class/firebase/app-check/firebase-app-check) | [Firebase](/docs/reference/unity/namespace/firebase#namespace_firebase) App Check object. |\n| [Firebase.AppCheck.PlayIntegrityProviderFactory](/docs/reference/unity/class/firebase/app-check/play-integrity-provider-factory) | Implementation of an [IAppCheckProviderFactory](/docs/reference/unity/interface/firebase/app-check/i-app-check-provider-factory#interface_firebase_1_1_app_check_1_1_i_app_check_provider_factory) that builds providering using the Play Integrity service. |\n| [Firebase.AppCheck.TokenChangedEventArgs](/docs/reference/unity/class/firebase/app-check/token-changed-event-args) | Passed to the FirebaseAppCheck.TokenChanged event. |\n\n| ### Structs ||\n|----------------------------------------------------------------------------------------------------|--------------------------------------------------------------------------------------------------------------|\n| [Firebase.AppCheck.AppCheckToken](/docs/reference/unity/struct/firebase/app-check/app-check-token) | Token used by the [Firebase](/docs/reference/unity/namespace/firebase#namespace_firebase) App Check service. |\n\n| ### Interfaces ||\n|-------------------------------------------------------------------------------------------------------------------------------|------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|\n| [Firebase.AppCheck.IAppCheckProvider](/docs/reference/unity/interface/firebase/app-check/i-app-check-provider) | Interface for a provider that generates [AppCheckToken](/docs/reference/unity/struct/firebase/app-check/app-check-token#struct_firebase_1_1_app_check_1_1_app_check_token)s. |\n| [Firebase.AppCheck.IAppCheckProviderFactory](/docs/reference/unity/interface/firebase/app-check/i-app-check-provider-factory) | Interface for a factory that generates AppCheckProviders. |\n\nEnumerations\n------------\n\n### AppCheckError\n\n```c#\n AppCheckError\n``` \nError codes used by App Check.\n\n| Properties ||\n|------------------------|----------------------------------------------------------------------------------------------------------------------------------------------------------|\n| `InvalidConfiguration` | Invalid configuration error. Currently, an exception is thrown but this error is reserved for future implementations of invalid configuration detection. |\n| `None` | The operation was a success, no error occurred. |\n| `ServerUnreachable` | A network connection error. |\n| `SystemKeychain` | System keychain access error. Ensure that the app has proper keychain access. |\n| `Unknown` | An unknown error occurred. |\n| `UnsupportedProvider` | Selected AppCheckProvider is not supported on the current platform or OS version. |"]]