Firebase.AppCheck

Summary

Enumerations

AppCheckError{
  None = 0,
  ServerUnreachable = 1,
  InvalidConfiguration = 2,
  SystemKeychain = 3,
  UnsupportedProvider = 4,
  Unknown = 5
}
enum
Error codes used by App Check.

Classes

Firebase.AppCheck.AppAttestProviderFactory

Implementation of an IAppCheckProviderFactory that builds providering using the App Attest service.

Firebase.AppCheck.DebugAppCheckProviderFactory

Implementation of an IAppCheckProviderFactory that builds DebugAppCheckProviders.

Firebase.AppCheck.DeviceCheckProviderFactory

Implementation of an IAppCheckProviderFactory that builds providering using the Device Check service.

Firebase.AppCheck.FirebaseAppCheck

Firebase App Check object.

Firebase.AppCheck.PlayIntegrityProviderFactory

Implementation of an IAppCheckProviderFactory that builds providering using the Play Integrity service.

Firebase.AppCheck.TokenChangedEventArgs

Passed to the FirebaseAppCheck.TokenChanged event.

Structs

Firebase.AppCheck.AppCheckToken

Token used by the Firebase App Check service.

Interfaces

Firebase.AppCheck.IAppCheckProvider

Interface for a provider that generates AppCheckTokens.

Firebase.AppCheck.IAppCheckProviderFactory

Interface for a factory that generates AppCheckProviders.

Enumerations

AppCheckError

 AppCheckError

Error codes used by App Check.

Properties
InvalidConfiguration

Invalid configuration error.

Currently, an exception is thrown but this error is reserved for future implementations of invalid configuration detection.

None

The operation was a success, no error occurred.

ServerUnreachable

A network connection error.

SystemKeychain

System keychain access error.

Ensure that the app has proper keychain access.

Unknown

An unknown error occurred.

UnsupportedProvider

Selected AppCheckProvider is not supported on the current platform or OS version.