ProjectsAppsResource class

Constructors

ProjectsAppsResource(ApiRequester client)

Properties

appAttestConfig ProjectsAppsAppAttestConfigResource
no setter
debugTokens ProjectsAppsDebugTokensResource
no setter
deviceCheckConfig ProjectsAppsDeviceCheckConfigResource
no setter
hashCode int
The hash code for this object.
no setterinherited
recaptchaConfig ProjectsAppsRecaptchaConfigResource
no setter
recaptchaEnterpriseConfig ProjectsAppsRecaptchaEnterpriseConfigResource
no setter
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
safetyNetConfig ProjectsAppsSafetyNetConfigResource
no setter

Methods

exchangeAppAttestAssertion(GoogleFirebaseAppcheckV1betaExchangeAppAttestAssertionRequest request, String app, {String? $fields}) Future<GoogleFirebaseAppcheckV1betaAttestationTokenResponse>
Accepts an App Attest assertion and an artifact previously obtained from ExchangeAppAttestAttestation and verifies those with Apple.
exchangeAppAttestAttestation(GoogleFirebaseAppcheckV1betaExchangeAppAttestAttestationRequest request, String app, {String? $fields}) Future<GoogleFirebaseAppcheckV1betaExchangeAppAttestAttestationResponse>
Accepts an App Attest CBOR attestation and verifies it with Apple using your preconfigured team and bundle IDs.
exchangeCustomToken(GoogleFirebaseAppcheckV1betaExchangeCustomTokenRequest request, String app, {String? $fields}) Future<GoogleFirebaseAppcheckV1betaAttestationTokenResponse>
Validates a custom token signed using your project's Admin SDK service account credentials.
exchangeDebugToken(GoogleFirebaseAppcheckV1betaExchangeDebugTokenRequest request, String app, {String? $fields}) Future<GoogleFirebaseAppcheckV1betaAttestationTokenResponse>
Validates a debug token secret that you have previously created using CreateDebugToken.
exchangeDeviceCheckToken(GoogleFirebaseAppcheckV1betaExchangeDeviceCheckTokenRequest request, String app, {String? $fields}) Future<GoogleFirebaseAppcheckV1betaAttestationTokenResponse>
Accepts a [device_token](https://developer.apple.com/documentation/devicecheck/dcdevice) issued by DeviceCheck, and attempts to validate it with Apple.
exchangeRecaptchaEnterpriseToken(GoogleFirebaseAppcheckV1betaExchangeRecaptchaEnterpriseTokenRequest request, String app, {String? $fields}) Future<GoogleFirebaseAppcheckV1betaAttestationTokenResponse>
Validates a reCAPTCHA Enterprise response token.
exchangeRecaptchaToken(GoogleFirebaseAppcheckV1betaExchangeRecaptchaTokenRequest request, String app, {String? $fields}) Future<GoogleFirebaseAppcheckV1betaAttestationTokenResponse>
Validates a reCAPTCHA v3 response token.
exchangeSafetyNetToken(GoogleFirebaseAppcheckV1betaExchangeSafetyNetTokenRequest request, String app, {String? $fields}) Future<GoogleFirebaseAppcheckV1betaAttestationTokenResponse>
Validates a SafetyNet token.
generateAppAttestChallenge(GoogleFirebaseAppcheckV1betaGenerateAppAttestChallengeRequest request, String app, {String? $fields}) Future<GoogleFirebaseAppcheckV1betaAppAttestChallengeResponse>
Generates a challenge that protects the integrity of an immediately following call to ExchangeAppAttestAttestation or ExchangeAppAttestAssertion.
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited