You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: docs/dyn/firebaseappcheck_v1.projects.apps.html
+8Lines changed: 8 additions & 0 deletions
Original file line number
Diff line number
Diff line change
@@ -164,6 +164,7 @@ <h3>Method Details</h3>
164
164
"artifact": "A String", # Required. The artifact returned by a previous call to ExchangeAppAttestAttestation.
165
165
"assertion": "A String", # Required. The CBOR-encoded assertion returned by the client-side App Attest API.
166
166
"challenge": "A String", # Required. A one-time challenge returned by an immediately prior call to GenerateAppAttestChallenge.
167
+
"limitedUse": True or False, # Forces a short lived token with a 5 minute TTL. Useful when the client wishes to self impose stricter TTL requirements for this exchange. Default: false.
167
168
}
168
169
169
170
x__xgafv: string, V1 error format.
@@ -193,6 +194,7 @@ <h3>Method Details</h3>
193
194
"attestationStatement": "A String", # Required. The App Attest statement returned by the client-side App Attest API. This is a base64url encoded CBOR object in the JSON response.
194
195
"challenge": "A String", # Required. A one-time challenge returned by an immediately prior call to GenerateAppAttestChallenge.
195
196
"keyId": "A String", # Required. The key ID generated by App Attest for the client app.
197
+
"limitedUse": True or False, # Forces a short lived token with a 5 minute TTL. Useful when the client wishes to self impose stricter TTL requirements for this exchange. Default: false.
196
198
}
197
199
198
200
x__xgafv: string, V1 error format.
@@ -223,6 +225,7 @@ <h3>Method Details</h3>
223
225
224
226
{ # Request message for the ExchangeCustomToken method.
225
227
"customToken": "A String", # Required. A custom token signed using your project's Admin SDK service account credentials.
228
+
"limitedUse": True or False, # Forces a short lived token with a 5 minute TTL. Useful when the client wishes to self impose stricter TTL requirements for this exchange. Default: false.
226
229
}
227
230
228
231
x__xgafv: string, V1 error format.
@@ -250,6 +253,7 @@ <h3>Method Details</h3>
250
253
251
254
{ # Request message for the ExchangeDebugToken method.
252
255
"debugToken": "A String", # Required. A debug token secret. This string must match a debug token secret previously created using CreateDebugToken.
256
+
"limitedUse": True or False, # Forces a short lived token with a 5 minute TTL. Useful when the client wishes to self impose stricter TTL requirements for this exchange. Default: false.
253
257
}
254
258
255
259
x__xgafv: string, V1 error format.
@@ -277,6 +281,7 @@ <h3>Method Details</h3>
277
281
278
282
{ # Request message for the ExchangeDeviceCheckToken method.
279
283
"deviceToken": "A String", # Required. The `device_token` as returned by Apple's client-side [DeviceCheck API](https://developer.apple.com/documentation/devicecheck/dcdevice). This is the base64 encoded `Data` (Swift) or `NSData` (ObjC) object.
284
+
"limitedUse": True or False, # Forces a short lived token with a 5 minute TTL. Useful when the client wishes to self impose stricter TTL requirements for this exchange. Default: false.
280
285
}
281
286
282
287
x__xgafv: string, V1 error format.
@@ -303,6 +308,7 @@ <h3>Method Details</h3>
303
308
The object takes the form of:
304
309
305
310
{ # Request message for the ExchangePlayIntegrityToken method.
311
+
"limitedUse": True or False, # Forces a short-lived token with a 5 minute TTL. Useful when the client wishes to impose stricter TTL requirements for this exchange. Default: false.
306
312
"playIntegrityToken": "A String", # Required. The [integrity verdict response token from Play Integrity](https://developer.android.com/google/play/integrity/verdict#decrypt-verify) issued to your app.
307
313
}
308
314
@@ -330,6 +336,7 @@ <h3>Method Details</h3>
330
336
The object takes the form of:
331
337
332
338
{ # Request message for the ExchangeRecaptchaEnterpriseToken method.
339
+
"limitedUse": True or False, # Forces a short lived token with a 5 minute TTL. Useful when the client wishes to self impose stricter TTL requirements for this exchange. Default: false.
333
340
"recaptchaEnterpriseToken": "A String", # Required. The reCAPTCHA token as returned by the [reCAPTCHA Enterprise JavaScript API](https://cloud.google.com/recaptcha-enterprise/docs/instrument-web-pages).
334
341
}
335
342
@@ -357,6 +364,7 @@ <h3>Method Details</h3>
357
364
The object takes the form of:
358
365
359
366
{ # Request message for the ExchangeRecaptchaV3Token method.
367
+
"limitedUse": True or False, # Forces a short lived token with a 5 minute TTL. Useful when the client wishes to self impose stricter TTL requirements for this exchange. Default: false.
360
368
"recaptchaV3Token": "A String", # Required. The reCAPTCHA token as returned by the [reCAPTCHA v3 JavaScript API](https://developers.google.com/recaptcha/docs/v3).
Copy file name to clipboardExpand all lines: docs/dyn/firebaseappcheck_v1beta.projects.services.html
+9-9Lines changed: 9 additions & 9 deletions
Original file line number
Diff line number
Diff line change
@@ -105,9 +105,9 @@ <h3>Method Details</h3>
105
105
{ # Request message for the BatchUpdateServices method.
106
106
"requests": [ # Required. The request messages specifying the Services to update. A maximum of 100 objects can be updated in a batch.
107
107
{ # Request message for the UpdateService method as well as an individual update message for the BatchUpdateServices method.
108
-
"service": { # The enforcement configuration for a Firebase service supported by App Check. # Required. The Service to update. The Service's `name` field is used to identify the Service to be updated, in the format: ``` projects/{project_number}/services/{service_id} ``` Note that the `service_id` element must be a supported service ID. Currently, the following service IDs are supported: * `firebasestorage.googleapis.com` (Cloud Storage for Firebase) * `firebasedatabase.googleapis.com` (Firebase Realtime Database) * `firestore.googleapis.com` (Cloud Firestore)
108
+
"service": { # The enforcement configuration for a Firebase service supported by App Check. # Required. The Service to update. The Service's `name` field is used to identify the Service to be updated, in the format: ``` projects/{project_number}/services/{service_id} ``` Note that the `service_id` element must be a supported service ID. Currently, the following service IDs are supported: * `firebasestorage.googleapis.com` (Cloud Storage for Firebase) * `firebasedatabase.googleapis.com` (Firebase Realtime Database) * `firestore.googleapis.com` (Cloud Firestore) * `identitytoolkit.googleapis.com` (Firebase Authentication with Identity Platform) For Firebase Authentication to work with App Check, you must first upgrade to [Firebase Authentication with Identity Platform](https://firebase.google.com/docs/auth#identity-platform).
109
109
"enforcementMode": "A String", # Required. The App Check enforcement mode for this service.
110
-
"name": "A String", # Required. The relative resource name of the service configuration object, in the format: ``` projects/{project_number}/services/{service_id} ``` Note that the `service_id` element must be a supported service ID. Currently, the following service IDs are supported: * `firebasestorage.googleapis.com` (Cloud Storage for Firebase) * `firebasedatabase.googleapis.com` (Firebase Realtime Database) * `firestore.googleapis.com` (Cloud Firestore)
110
+
"name": "A String", # Required. The relative resource name of the service configuration object, in the format: ``` projects/{project_number}/services/{service_id} ``` Note that the `service_id` element must be a supported service ID. Currently, the following service IDs are supported: * `firebasestorage.googleapis.com` (Cloud Storage for Firebase) * `firebasedatabase.googleapis.com` (Firebase Realtime Database) * `firestore.googleapis.com` (Cloud Firestore) * `identitytoolkit.googleapis.com` (Firebase Authentication with Identity Platform)
111
111
},
112
112
"updateMask": "A String", # Required. A comma-separated list of names of fields in the Service to update. Example: `enforcement_mode`.
113
113
},
@@ -127,7 +127,7 @@ <h3>Method Details</h3>
127
127
"services": [ # Service objects after the updates have been applied.
128
128
{ # The enforcement configuration for a Firebase service supported by App Check.
129
129
"enforcementMode": "A String", # Required. The App Check enforcement mode for this service.
130
-
"name": "A String", # Required. The relative resource name of the service configuration object, in the format: ``` projects/{project_number}/services/{service_id} ``` Note that the `service_id` element must be a supported service ID. Currently, the following service IDs are supported: * `firebasestorage.googleapis.com` (Cloud Storage for Firebase) * `firebasedatabase.googleapis.com` (Firebase Realtime Database) * `firestore.googleapis.com` (Cloud Firestore)
130
+
"name": "A String", # Required. The relative resource name of the service configuration object, in the format: ``` projects/{project_number}/services/{service_id} ``` Note that the `service_id` element must be a supported service ID. Currently, the following service IDs are supported: * `firebasestorage.googleapis.com` (Cloud Storage for Firebase) * `firebasedatabase.googleapis.com` (Firebase Realtime Database) * `firestore.googleapis.com` (Cloud Firestore) * `identitytoolkit.googleapis.com` (Firebase Authentication with Identity Platform)
131
131
},
132
132
],
133
133
}</pre>
@@ -143,7 +143,7 @@ <h3>Method Details</h3>
143
143
<pre>Gets the Service configuration for the specified service name.
144
144
145
145
Args:
146
-
name: string, Required. The relative resource name of the Service to retrieve, in the format: ``` projects/{project_number}/services/{service_id} ``` Note that the `service_id` element must be a supported service ID. Currently, the following service IDs are supported: * `firebasestorage.googleapis.com` (Cloud Storage for Firebase) * `firebasedatabase.googleapis.com` (Firebase Realtime Database) * `firestore.googleapis.com` (Cloud Firestore) (required)
146
+
name: string, Required. The relative resource name of the Service to retrieve, in the format: ``` projects/{project_number}/services/{service_id} ``` Note that the `service_id` element must be a supported service ID. Currently, the following service IDs are supported: * `firebasestorage.googleapis.com` (Cloud Storage for Firebase) * `firebasedatabase.googleapis.com` (Firebase Realtime Database) * `firestore.googleapis.com` (Cloud Firestore) * `identitytoolkit.googleapis.com` (Firebase Authentication with Identity Platform) (required)
147
147
x__xgafv: string, V1 error format.
148
148
Allowed values
149
149
1 - v1 error format
@@ -154,7 +154,7 @@ <h3>Method Details</h3>
154
154
155
155
{ # The enforcement configuration for a Firebase service supported by App Check.
156
156
"enforcementMode": "A String", # Required. The App Check enforcement mode for this service.
157
-
"name": "A String", # Required. The relative resource name of the service configuration object, in the format: ``` projects/{project_number}/services/{service_id} ``` Note that the `service_id` element must be a supported service ID. Currently, the following service IDs are supported: * `firebasestorage.googleapis.com` (Cloud Storage for Firebase) * `firebasedatabase.googleapis.com` (Firebase Realtime Database) * `firestore.googleapis.com` (Cloud Firestore)
157
+
"name": "A String", # Required. The relative resource name of the service configuration object, in the format: ``` projects/{project_number}/services/{service_id} ``` Note that the `service_id` element must be a supported service ID. Currently, the following service IDs are supported: * `firebasestorage.googleapis.com` (Cloud Storage for Firebase) * `firebasedatabase.googleapis.com` (Firebase Realtime Database) * `firestore.googleapis.com` (Cloud Firestore) * `identitytoolkit.googleapis.com` (Firebase Authentication with Identity Platform)
158
158
}</pre>
159
159
</div>
160
160
@@ -179,7 +179,7 @@ <h3>Method Details</h3>
179
179
"services": [ # The Services retrieved.
180
180
{ # The enforcement configuration for a Firebase service supported by App Check.
181
181
"enforcementMode": "A String", # Required. The App Check enforcement mode for this service.
182
-
"name": "A String", # Required. The relative resource name of the service configuration object, in the format: ``` projects/{project_number}/services/{service_id} ``` Note that the `service_id` element must be a supported service ID. Currently, the following service IDs are supported: * `firebasestorage.googleapis.com` (Cloud Storage for Firebase) * `firebasedatabase.googleapis.com` (Firebase Realtime Database) * `firestore.googleapis.com` (Cloud Firestore)
182
+
"name": "A String", # Required. The relative resource name of the service configuration object, in the format: ``` projects/{project_number}/services/{service_id} ``` Note that the `service_id` element must be a supported service ID. Currently, the following service IDs are supported: * `firebasestorage.googleapis.com` (Cloud Storage for Firebase) * `firebasedatabase.googleapis.com` (Firebase Realtime Database) * `firestore.googleapis.com` (Cloud Firestore) * `identitytoolkit.googleapis.com` (Firebase Authentication with Identity Platform)
183
183
},
184
184
],
185
185
}</pre>
@@ -204,13 +204,13 @@ <h3>Method Details</h3>
204
204
<pre>Updates the specified Service configuration.
205
205
206
206
Args:
207
-
name: string, Required. The relative resource name of the service configuration object, in the format: ``` projects/{project_number}/services/{service_id} ``` Note that the `service_id` element must be a supported service ID. Currently, the following service IDs are supported: * `firebasestorage.googleapis.com` (Cloud Storage for Firebase) * `firebasedatabase.googleapis.com` (Firebase Realtime Database) * `firestore.googleapis.com` (Cloud Firestore) (required)
207
+
name: string, Required. The relative resource name of the service configuration object, in the format: ``` projects/{project_number}/services/{service_id} ``` Note that the `service_id` element must be a supported service ID. Currently, the following service IDs are supported: * `firebasestorage.googleapis.com` (Cloud Storage for Firebase) * `firebasedatabase.googleapis.com` (Firebase Realtime Database) * `firestore.googleapis.com` (Cloud Firestore) * `identitytoolkit.googleapis.com` (Firebase Authentication with Identity Platform) (required)
208
208
body: object, The request body.
209
209
The object takes the form of:
210
210
211
211
{ # The enforcement configuration for a Firebase service supported by App Check.
212
212
"enforcementMode": "A String", # Required. The App Check enforcement mode for this service.
213
-
"name": "A String", # Required. The relative resource name of the service configuration object, in the format: ``` projects/{project_number}/services/{service_id} ``` Note that the `service_id` element must be a supported service ID. Currently, the following service IDs are supported: * `firebasestorage.googleapis.com` (Cloud Storage for Firebase) * `firebasedatabase.googleapis.com` (Firebase Realtime Database) * `firestore.googleapis.com` (Cloud Firestore)
213
+
"name": "A String", # Required. The relative resource name of the service configuration object, in the format: ``` projects/{project_number}/services/{service_id} ``` Note that the `service_id` element must be a supported service ID. Currently, the following service IDs are supported: * `firebasestorage.googleapis.com` (Cloud Storage for Firebase) * `firebasedatabase.googleapis.com` (Firebase Realtime Database) * `firestore.googleapis.com` (Cloud Firestore) * `identitytoolkit.googleapis.com` (Firebase Authentication with Identity Platform)
214
214
}
215
215
216
216
updateMask: string, Required. A comma-separated list of names of fields in the Service to update. Example: `enforcement_mode`.
@@ -224,7 +224,7 @@ <h3>Method Details</h3>
224
224
225
225
{ # The enforcement configuration for a Firebase service supported by App Check.
226
226
"enforcementMode": "A String", # Required. The App Check enforcement mode for this service.
227
-
"name": "A String", # Required. The relative resource name of the service configuration object, in the format: ``` projects/{project_number}/services/{service_id} ``` Note that the `service_id` element must be a supported service ID. Currently, the following service IDs are supported: * `firebasestorage.googleapis.com` (Cloud Storage for Firebase) * `firebasedatabase.googleapis.com` (Firebase Realtime Database) * `firestore.googleapis.com` (Cloud Firestore)
227
+
"name": "A String", # Required. The relative resource name of the service configuration object, in the format: ``` projects/{project_number}/services/{service_id} ``` Note that the `service_id` element must be a supported service ID. Currently, the following service IDs are supported: * `firebasestorage.googleapis.com` (Cloud Storage for Firebase) * `firebasedatabase.googleapis.com` (Firebase Realtime Database) * `firestore.googleapis.com` (Cloud Firestore) * `identitytoolkit.googleapis.com` (Firebase Authentication with Identity Platform)
0 commit comments