PlayIntegrityAppCheckProviderFactory

The factory of the Play Integrity provider, mirroring com.google.firebase.appcheck.playintegrity.PlayIntegrityAppCheckProviderFactory (firebase-appcheck-playintegrity), which attests an Android app with the Play Integrity API.

Play Integrity exists on Android only: on Apple and JS the provider fails every token request, and the members carry @UnsupportedOnApple and @UnsupportedOnJs. Use DeviceCheck or App Attest on Apple, and reCAPTCHA on the web.

Play Integrity is an Android API: the provider fails every token request on Apple platforms.

The factory of the Play Integrity provider, mirroring com.google.firebase.appcheck.playintegrity.PlayIntegrityAppCheckProviderFactory (firebase-appcheck-playintegrity), which attests an Android app with the Play Integrity API.

Play Integrity exists on Android only: on Apple and JS the provider fails every token request, and the members carry @UnsupportedOnApple and @UnsupportedOnJs. Use DeviceCheck or App Attest on Apple, and reCAPTCHA on the web.

Play Integrity is an Android API: the provider fails every token request on JS.

Play Integrity is an Android API: the provider fails every token request on JS.

Constructors

Link copied to clipboard
actual constructor()
actual constructor()
expect constructor()
actual constructor()
actual constructor()

Types

Link copied to clipboard
actual object Companion
actual object Companion
expect object Companion
actual object Companion
actual object Companion

Functions

Link copied to clipboard
actual open override fun create(firebaseApp: FirebaseApp): AppCheckProvider

Returns the provider of firebaseApp, creating it if needed.

actual open override fun create(firebaseApp: FirebaseApp): AppCheckProvider

Returns the provider of firebaseApp, creating it if needed.

expect open override fun create(firebaseApp: FirebaseApp): AppCheckProvider

Returns the Play Integrity provider of firebaseApp.

actual open override fun create(firebaseApp: FirebaseApp): AppCheckProvider

Returns the provider of firebaseApp, creating it if needed.

actual open override fun create(firebaseApp: FirebaseApp): AppCheckProvider

Returns the provider of firebaseApp, creating it if needed.

Link copied to clipboard
open override fun toString(): String
open override fun toString(): String
open override fun toString(): String