Stay organized with collections
Save and categorize content based on your preferences.
firebase::app_check::AppCheckProviderFactory
This is an abstract class.
#include <app_check.h>
Interface for a factory that generates AppCheckProviders.
Summary
Inheritance
Direct Known Subclasses:
firebase::app_check::AppAttestProviderFactory,
firebase::app_check::DebugAppCheckProviderFactory,
firebase::app_check::DeviceCheckProviderFactory,
firebase::app_check::PlayIntegrityProviderFactoryPublic functions
~AppCheckProviderFactory
virtual ~AppCheckProviderFactory()=0
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-01-23 UTC.
[null,null,["Last updated 2024-01-23 UTC."],[],[],null,["firebase::app_check::AppCheckProviderFactory\n\n\n**This is an abstract class.**\n\n\n`#include \u003capp_check.h\u003e`\n\nInterface for a factory that generates [AppCheckProvider](/docs/reference/cpp/class/firebase/app-check/app-check-provider#classfirebase_1_1app__check_1_1_app_check_provider)s.\n\nSummary\n\nInheritanceDirect Known Subclasses:[firebase::app_check::AppAttestProviderFactory](/docs/reference/cpp/class/firebase/app-check/app-attest-provider-factory), [firebase::app_check::DebugAppCheckProviderFactory](/docs/reference/cpp/class/firebase/app-check/debug-app-check-provider-factory), [firebase::app_check::DeviceCheckProviderFactory](/docs/reference/cpp/class/firebase/app-check/device-check-provider-factory), [firebase::app_check::PlayIntegrityProviderFactory](/docs/reference/cpp/class/firebase/app-check/play-integrity-provider-factory)\n\nPublic functions \n\nCreateProvider \n\n```c++\nvirtual AppCheckProvider * CreateProvider(\n App *app\n)=0\n``` \nGets the [AppCheckProvider](/docs/reference/cpp/class/firebase/app-check/app-check-provider#classfirebase_1_1app__check_1_1_app_check_provider) associated with the given [App](/docs/reference/cpp/class/firebase/app#classfirebase_1_1_app) instance, or creates one if none already exists. \n\n\\~AppCheckProviderFactory \n\n```c++\nvirtual ~AppCheckProviderFactory()=0\n```"]]