Stay organized with collections
Save and categorize content based on your preferences.
Firebase.AppCheck.DeviceCheckProviderFactory
Implementation of an IAppCheckProviderFactory that builds providering using the Device Check service.
Summary
To be used when targeting the iOS platform.
Inheritance
Inherits from:
Firebase.AppCheck.IAppCheckProviderFactoryProperties
Public functions
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.DeviceCheckProviderFactory Class Reference\n\nFirebase.AppCheck.DeviceCheckProviderFactory\n============================================\n\nImplementation 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\nSummary\n-------\n\nTo be used when targeting the iOS platform.\n\n### Inheritance\n\nInherits from: [Firebase.AppCheck.IAppCheckProviderFactory](/docs/reference/unity/interface/firebase/app-check/i-app-check-provider-factory)\n\n| ### Properties ||\n|----------------------------------------------------------------------------------------------------------------|-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|\n| [Instance](#class_firebase_1_1_app_check_1_1_device_check_provider_factory_1abab2b5509c0cedd2ef341bd557edd59d) | `static `[DeviceCheckProviderFactory](/docs/reference/unity/class/firebase/app-check/device-check-provider-factory#class_firebase_1_1_app_check_1_1_device_check_provider_factory) Gets an instance of this class for installation into a [FirebaseAppCheck](/docs/reference/unity/class/firebase/app-check/firebase-app-check#class_firebase_1_1_app_check_1_1_firebase_app_check) instance. |\n\n| ### Public functions ||\n|--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|\n| [CreateProvider](#class_firebase_1_1_app_check_1_1_device_check_provider_factory_1a230364e15c5e107ad25b11cc6bb19e92)`(`[FirebaseApp](/docs/reference/unity/class/firebase/firebase-app#class_firebase_1_1_firebase_app)` app)` | [IAppCheckProvider](/docs/reference/unity/interface/firebase/app-check/i-app-check-provider#interface_firebase_1_1_app_check_1_1_i_app_check_provider) Gets the [IAppCheckProvider](/docs/reference/unity/interface/firebase/app-check/i-app-check-provider#interface_firebase_1_1_app_check_1_1_i_app_check_provider) associated with the given [FirebaseApp](/docs/reference/unity/class/firebase/firebase-app#class_firebase_1_1_firebase_app) instance, or creates one if none already exists. |\n\nProperties\n----------\n\n### Instance\n\n```c#\nstatic DeviceCheckProviderFactory Instance\n``` \nGets an instance of this class for installation into a [FirebaseAppCheck](/docs/reference/unity/class/firebase/app-check/firebase-app-check#class_firebase_1_1_app_check_1_1_firebase_app_check) instance.\n\nPublic functions\n----------------\n\n### CreateProvider\n\n```c#\nIAppCheckProvider CreateProvider(\n FirebaseApp app\n)\n``` \nGets the [IAppCheckProvider](/docs/reference/unity/interface/firebase/app-check/i-app-check-provider#interface_firebase_1_1_app_check_1_1_i_app_check_provider) associated with the given [FirebaseApp](/docs/reference/unity/class/firebase/firebase-app#class_firebase_1_1_firebase_app) instance, or creates one if none already exists."]]