Stay organized with collections
Save and categorize content based on your preferences.
firebase::app_check::PlayIntegrityProviderFactory
#include <play_integrity_provider.h>
Implementation of an AppCheckProviderFactory that builds PlayIntegrityProviders.
Summary
This is the default implementation.
Inheritance
Inherits from:
firebase::app_check::AppCheckProviderFactoryPublic static functions
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-01-23 UTC.
[null,null,["Last updated 2024-01-23 UTC."],[],[],null,["# firebase::app_check::PlayIntegrityProviderFactory Class Reference\n\nfirebase::app_check::PlayIntegrityProviderFactory\n=================================================\n\n\n`#include \u003cplay_integrity_provider.h\u003e`\n\nImplementation of an [AppCheckProviderFactory](/docs/reference/cpp/class/firebase/app-check/app-check-provider-factory#classfirebase_1_1app__check_1_1_app_check_provider_factory) that builds PlayIntegrityProviders.\n\nSummary\n-------\n\nThis is the default implementation.\n\n### Inheritance\n\nInherits from: [firebase::app_check::AppCheckProviderFactory](/docs/reference/cpp/class/firebase/app-check/app-check-provider-factory)\n\n| ### Public static functions ||\n|------------------------------------------------------------------------------------------------------------------------|-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|\n| [GetInstance](#classfirebase_1_1app__check_1_1_play_integrity_provider_factory_1a5805df42238ff631e9b4f1a60ded4e0b)`()` | [PlayIntegrityProviderFactory](/docs/reference/cpp/class/firebase/app-check/play-integrity-provider-factory#classfirebase_1_1app__check_1_1_play_integrity_provider_factory)` *` Gets an instance of this class for installation into a [firebase::app_check::AppCheck](/docs/reference/cpp/class/firebase/app-check/app-check#classfirebase_1_1app__check_1_1_app_check) instance. |\n\n| ### Public functions ||\n|--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|\n| [CreateProvider](#classfirebase_1_1app__check_1_1_play_integrity_provider_factory_1a70227bf7b334548a119d4a46f7729e89)`(`[App](/docs/reference/cpp/class/firebase/app#classfirebase_1_1_app)` *app) override` | `virtual `[firebase::app_check::AppCheckProvider](/docs/reference/cpp/class/firebase/app-check/app-check-provider#classfirebase_1_1app__check_1_1_app_check_provider)` *` Gets 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\nPublic static functions\n-----------------------\n\n### GetInstance\n\n```c++\nPlayIntegrityProviderFactory * GetInstance()\n``` \nGets an instance of this class for installation into a [firebase::app_check::AppCheck](/docs/reference/cpp/class/firebase/app-check/app-check#classfirebase_1_1app__check_1_1_app_check) instance.\n\nPublic functions\n----------------\n\n### CreateProvider\n\n```c++\nvirtual firebase::app_check::AppCheckProvider * CreateProvider(\n App *app\n) override\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."]]