Namespace Google.Apis.Firebaseappcheck.v1.Data
Classes
GoogleFirebaseAppcheckV1AppAttestConfig
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.
GoogleFirebaseAppcheckV1AppCheckToken
Encapsulates an App Check token, which are used to access backend services protected by App Check.
GoogleFirebaseAppcheckV1BatchGetAppAttestConfigsResponse
Response message for the BatchGetAppAttestConfigs method.
GoogleFirebaseAppcheckV1BatchGetDeviceCheckConfigsResponse
Response message for the BatchGetDeviceCheckConfigs method.
GoogleFirebaseAppcheckV1BatchGetPlayIntegrityConfigsResponse
Response message for the BatchGetPlayIntegrityConfigs method.
GoogleFirebaseAppcheckV1BatchGetRecaptchaEnterpriseConfigsResponse
Response message for the BatchGetRecaptchaEnterpriseConfigs method.
GoogleFirebaseAppcheckV1BatchGetRecaptchaV3ConfigsResponse
Response message for the BatchGetRecaptchaV3Configs method.
GoogleFirebaseAppcheckV1BatchGetSafetyNetConfigsResponse
Response message for the BatchGetSafetyNetConfigs method.
GoogleFirebaseAppcheckV1BatchUpdateResourcePoliciesRequest
Request message for the BatchUpdateResourcePolicies method.
GoogleFirebaseAppcheckV1BatchUpdateResourcePoliciesResponse
Response message for the BatchUpdateResourcePolicies method.
GoogleFirebaseAppcheckV1BatchUpdateServicesRequest
Request message for the BatchUpdateServices method.
GoogleFirebaseAppcheckV1BatchUpdateServicesResponse
Response message for the BatchUpdateServices method.
GoogleFirebaseAppcheckV1DebugToken
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.
GoogleFirebaseAppcheckV1DeviceCheckConfig
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.
GoogleFirebaseAppcheckV1ExchangeAppAttestAssertionRequest
Request message for the ExchangeAppAttestAssertion method.
GoogleFirebaseAppcheckV1ExchangeAppAttestAttestationRequest
Request message for the ExchangeAppAttestAttestation method.
GoogleFirebaseAppcheckV1ExchangeAppAttestAttestationResponse
Response message for the ExchangeAppAttestAttestation method.
GoogleFirebaseAppcheckV1ExchangeCustomTokenRequest
Request message for the ExchangeCustomToken method.
GoogleFirebaseAppcheckV1ExchangeDebugTokenRequest
Request message for the ExchangeDebugToken method.
GoogleFirebaseAppcheckV1ExchangeDeviceCheckTokenRequest
Request message for the ExchangeDeviceCheckToken method.
GoogleFirebaseAppcheckV1ExchangePlayIntegrityTokenRequest
Request message for the ExchangePlayIntegrityToken method.
GoogleFirebaseAppcheckV1ExchangeRecaptchaEnterpriseTokenRequest
Request message for the ExchangeRecaptchaEnterpriseToken method.
GoogleFirebaseAppcheckV1ExchangeRecaptchaV3TokenRequest
Request message for the ExchangeRecaptchaV3Token method.
GoogleFirebaseAppcheckV1ExchangeSafetyNetTokenRequest
Request message for the ExchangeSafetyNetToken method.
GoogleFirebaseAppcheckV1GenerateAppAttestChallengeRequest
Request message for the GenerateAppAttestChallenge method.
GoogleFirebaseAppcheckV1GenerateAppAttestChallengeResponse
Response message for the GenerateAppAttestChallenge method.
GoogleFirebaseAppcheckV1GeneratePlayIntegrityChallengeRequest
Request message for the GeneratePlayIntegrityChallenge method.
GoogleFirebaseAppcheckV1GeneratePlayIntegrityChallengeResponse
Response message for the GeneratePlayIntegrityChallenge method.
GoogleFirebaseAppcheckV1ListDebugTokensResponse
Response message for the ListDebugTokens method.
GoogleFirebaseAppcheckV1ListResourcePoliciesResponse
Response message for the ListResourcePolicies method.
GoogleFirebaseAppcheckV1ListServicesResponse
Response message for the ListServices method.
GoogleFirebaseAppcheckV1PlayIntegrityConfig
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.
GoogleFirebaseAppcheckV1PublicJwk
A JWK as specified by section 4 of RFC 7517 and section 6.3.1 of RFC 7518.
GoogleFirebaseAppcheckV1PublicJwkSet
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.
GoogleFirebaseAppcheckV1RecaptchaEnterpriseConfig
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.
GoogleFirebaseAppcheckV1RecaptchaV3Config
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.
GoogleFirebaseAppcheckV1ResourcePolicy
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.
GoogleFirebaseAppcheckV1SafetyNetConfig
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.
GoogleFirebaseAppcheckV1Service
The enforcement configuration for a Firebase service supported by App Check.
GoogleFirebaseAppcheckV1UpdateResourcePolicyRequest
Request message for the UpdateResourcePolicy method as well as an individual update message for the BatchUpdateResourcePolicies method.
GoogleFirebaseAppcheckV1UpdateServiceRequest
Request message for the UpdateService method as well as an individual update message for the BatchUpdateServices 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); }