Show / Hide Table of Contents

Namespace Google.Apis.Firebaseappcheck.v1beta.Data

Classes

GoogleFirebaseAppcheckV1betaAppAttestConfig

An app's App Attest configuration object. This configuration controls certain properties of the AppCheckToken returned by ExchangeAppAttestAttestation and ExchangeAppAttestAssertion, such as its ttl. Note that the Team ID registered with your app is used as part of the validation process. Please register it via the Firebase Console or programmatically via the Firebase Management Service.

GoogleFirebaseAppcheckV1betaAppCheckToken

Encapsulates an App Check token, which are used to access backend services protected by App Check.

GoogleFirebaseAppcheckV1betaAttestationTokenResponse

Encapsulates an App Check token, which are used to access Firebase services protected by App Check.

GoogleFirebaseAppcheckV1betaBatchGetAppAttestConfigsResponse

Response message for the BatchGetAppAttestConfigs method.

GoogleFirebaseAppcheckV1betaBatchGetDeviceCheckConfigsResponse

Response message for the BatchGetDeviceCheckConfigs method.

GoogleFirebaseAppcheckV1betaBatchGetPlayIntegrityConfigsResponse

Response message for the BatchGetPlayIntegrityConfigs method.

GoogleFirebaseAppcheckV1betaBatchGetRecaptchaConfigsResponse

Response message for the BatchGetRecaptchaConfigs method.

GoogleFirebaseAppcheckV1betaBatchGetRecaptchaEnterpriseConfigsResponse

Response message for the BatchGetRecaptchaEnterpriseConfigs method.

GoogleFirebaseAppcheckV1betaBatchGetRecaptchaV3ConfigsResponse

Response message for the BatchGetRecaptchaV3Configs method.

GoogleFirebaseAppcheckV1betaBatchGetSafetyNetConfigsResponse

Response message for the BatchGetSafetyNetConfigs method.

GoogleFirebaseAppcheckV1betaBatchUpdateResourcePoliciesRequest

Request message for the BatchUpdateResourcePolicies method.

GoogleFirebaseAppcheckV1betaBatchUpdateResourcePoliciesResponse

Response message for the BatchUpdateResourcePolicies method.

GoogleFirebaseAppcheckV1betaBatchUpdateServicesRequest

Request message for the BatchUpdateServices method.

GoogleFirebaseAppcheckV1betaBatchUpdateServicesResponse

Response message for the BatchUpdateServices method.

GoogleFirebaseAppcheckV1betaDebugToken

A debug token is a secret used during the development or integration testing of an app. It essentially allows the development or integration testing to bypass app attestation while still allowing App Check to enforce protection on supported production Firebase services.

GoogleFirebaseAppcheckV1betaDeviceCheckConfig

An app's DeviceCheck configuration object. This configuration is used by ExchangeDeviceCheckToken to validate device tokens issued to apps by DeviceCheck. It also controls certain properties of the returned AppCheckToken, such as its ttl. Note that the Team ID registered with your app is used as part of the validation process. Please register it via the Firebase Console or programmatically via the Firebase Management Service.

GoogleFirebaseAppcheckV1betaExchangeAppAttestAssertionRequest

Request message for the ExchangeAppAttestAssertion method.

GoogleFirebaseAppcheckV1betaExchangeAppAttestAttestationRequest

Request message for the ExchangeAppAttestAttestation method.

GoogleFirebaseAppcheckV1betaExchangeAppAttestAttestationResponse

Response message for the ExchangeAppAttestAttestation method.

GoogleFirebaseAppcheckV1betaExchangeCustomTokenRequest

Request message for the ExchangeCustomToken method.

GoogleFirebaseAppcheckV1betaExchangeDebugTokenRequest

Request message for the ExchangeDebugToken method.

GoogleFirebaseAppcheckV1betaExchangeDeviceCheckTokenRequest

Request message for the ExchangeDeviceCheckToken method.

GoogleFirebaseAppcheckV1betaExchangePlayIntegrityTokenRequest

Request message for the ExchangePlayIntegrityToken method.

GoogleFirebaseAppcheckV1betaExchangeRecaptchaEnterpriseTokenRequest

Request message for the ExchangeRecaptchaEnterpriseToken method.

GoogleFirebaseAppcheckV1betaExchangeRecaptchaTokenRequest

Request message for the ExchangeRecaptchaToken method.

GoogleFirebaseAppcheckV1betaExchangeRecaptchaV3TokenRequest

Request message for the ExchangeRecaptchaV3Token method.

GoogleFirebaseAppcheckV1betaExchangeSafetyNetTokenRequest

Request message for the ExchangeSafetyNetToken method.

GoogleFirebaseAppcheckV1betaGenerateAppAttestChallengeRequest

Request message for the GenerateAppAttestChallenge method.

GoogleFirebaseAppcheckV1betaGenerateAppAttestChallengeResponse

Response message for the GenerateAppAttestChallenge method.

GoogleFirebaseAppcheckV1betaGeneratePlayIntegrityChallengeRequest

Request message for the GeneratePlayIntegrityChallenge method.

GoogleFirebaseAppcheckV1betaGeneratePlayIntegrityChallengeResponse

Response message for the GeneratePlayIntegrityChallenge method.

GoogleFirebaseAppcheckV1betaListDebugTokensResponse

Response message for the ListDebugTokens method.

GoogleFirebaseAppcheckV1betaListResourcePoliciesResponse

Response message for the ListResourcePolicies method.

GoogleFirebaseAppcheckV1betaListServicesResponse

Response message for the ListServices method.

GoogleFirebaseAppcheckV1betaPlayIntegrityConfig

An app's Play Integrity configuration object. This configuration controls certain properties of the AppCheckToken returned by ExchangePlayIntegrityToken, such as its ttl. Note that your registered SHA-256 certificate fingerprints are used to validate tokens issued by the Play Integrity API; please register them via the Firebase Console or programmatically via the Firebase Management Service.

GoogleFirebaseAppcheckV1betaPublicJwk

A JWK as specified by section 4 of RFC 7517 and section 6.3.1 of RFC 7518.

GoogleFirebaseAppcheckV1betaPublicJwkSet

The currently active set of public keys that can be used to verify App Check tokens. This object is a JWK set as specified by section 5 of RFC 7517. For security, the response must not be cached for longer than six hours.

GoogleFirebaseAppcheckV1betaRecaptchaConfig

An app's reCAPTCHA v3 configuration object. This configuration is used by ExchangeRecaptchaToken to validate reCAPTCHA tokens issued to apps by reCAPTCHA v3. It also controls certain properties of the returned AppCheckToken, such as its ttl.

GoogleFirebaseAppcheckV1betaRecaptchaEnterpriseConfig

An app's reCAPTCHA Enterprise configuration object. This configuration is used by ExchangeRecaptchaEnterpriseToken to validate reCAPTCHA tokens issued to apps by reCAPTCHA Enterprise. It also controls certain properties of the returned AppCheckToken, such as its ttl.

GoogleFirebaseAppcheckV1betaRecaptchaV3Config

An app's reCAPTCHA v3 configuration object. This configuration is used by ExchangeRecaptchaV3Token to validate reCAPTCHA tokens issued to apps by reCAPTCHA v3. It also controls certain properties of the returned AppCheckToken, such as its ttl.

GoogleFirebaseAppcheckV1betaResourcePolicy

App Check enforcement policy for a specific resource of a Google service supported by App Check. Note that this policy will override the service-level configuration.

GoogleFirebaseAppcheckV1betaSafetyNetConfig

An app's SafetyNet configuration object. This configuration controls certain properties of the AppCheckToken returned by ExchangeSafetyNetToken, such as its ttl. Note that your registered SHA-256 certificate fingerprints are used to validate tokens issued by SafetyNet; please register them via the Firebase Console or programmatically via the Firebase Management Service.

GoogleFirebaseAppcheckV1betaService

The enforcement configuration for a Firebase service supported by App Check.

GoogleFirebaseAppcheckV1betaUpdateResourcePolicyRequest

Request message for the UpdateResourcePolicy method as well as an individual update message for the BatchUpdateResourcePolicies method.

GoogleFirebaseAppcheckV1betaUpdateServiceRequest

Request message for the UpdateService method as well as an individual update message for the BatchUpdateServices method.

GoogleFirebaseAppcheckV1betaVerifyAppCheckTokenRequest

Request message for the VerifyAppCheckToken method.

GoogleFirebaseAppcheckV1betaVerifyAppCheckTokenResponse

Response message for the VerifyAppCheckToken method.

GoogleProtobufEmpty

A generic empty message that you can re-use to avoid defining duplicated empty messages in your APIs. A typical example is to use it as the request or the response type of an API method. For instance: service Foo { rpc Bar(google.protobuf.Empty) returns (google.protobuf.Empty); }

In this article
Back to top Generated by DocFX