Package-level declarations

Types

Link copied to clipboard

Apple only: the factory of the App Attest provider, the iOS SDK's AppAttestProviderFactory (iOS 14, macOS 11.3 and tvOS 15 or later). App Attest needs the App Attest capability and does not work on simulators.

Link copied to clipboard

A token the App Check backend issued once it had attested the app.

Link copied to clipboard

Apple only: the factory of the DeviceCheck provider, the iOS SDK's DeviceCheckProviderFactory, which the iOS SDK uses on devices by default. DeviceCheck does not work on simulators.

Link copied to clipboard

Firebase App Check: attests that requests to Firebase backends come from your app, and gives you tokens for your own backend.

Link copied to clipboard

JS only: the factory of the JS SDK's ReCaptchaV3Provider, for a reCAPTCHA v3 siteKey. The JS SDK runs that provider itself, so create's provider fails: its tokens come through FirebaseAppCheck.getAppCheckToken.

JS only: the factory of the JS SDK's ReCaptchaV3Provider, for a reCAPTCHA v3 siteKey. The JS SDK runs that provider itself, so create's provider fails: its tokens come through FirebaseAppCheck.getAppCheckToken.

Properties

Link copied to clipboard

The underlying Firebase Android SDK object.

Link copied to clipboard
Link copied to clipboard
val FirebaseAppCheck.ios: FIRAppCheck?

The underlying Firebase iOS SDK object; null when the app had no provider factory when it was configured.

Link copied to clipboard

The underlying Firebase JS SDK object; null until a provider factory is installed.

The underlying Firebase JS SDK object; null until a provider factory is installed.

Functions

Link copied to clipboard