firebase::app_check::DeviceCheckProviderFactory

#include <device_check_provider.h>

Implementation of an AppCheckProviderFactory that builds DeviceCheckProviders.

Summary

This is the default implementation.

Inheritance

Inherits from: firebase::app_check::AppCheckProviderFactory

Public static functions

GetInstance()
Gets an instance of this class for installation into a firebase::app_check::AppCheck instance.

Public functions

CreateProvider(App *app) override
Gets the AppCheckProvider associated with the given App instance, or creates one if none already exists.

Public static functions

GetInstance

DeviceCheckProviderFactory * GetInstance()

Gets an instance of this class for installation into a firebase::app_check::AppCheck instance.

Public functions

CreateProvider

virtual firebase::app_check::AppCheckProvider * CreateProvider(
  App *app
) override

Gets the AppCheckProvider associated with the given App instance, or creates one if none already exists.