class ProjectsAppsDeviceCheckConfig extends Resource (View source)

The "deviceCheckConfig" collection of methods.

Typical usage is:

 $firebaseappcheckService = new Google\Service\Firebaseappcheck(...);
 $deviceCheckConfig = $firebaseappcheckService->projects_apps_deviceCheckConfig;

Methods

batchGet(string $parent, array $optParams = [])

Atomically gets the DeviceCheckConfigs for the specified list of apps. For security reasons, the private_key field is never populated in the response.

get(string $name, array $optParams = [])

Gets the DeviceCheckConfig for the specified app. For security reasons, the private_key field is never populated in the response.

patch(string $name, GoogleFirebaseAppcheckV1DeviceCheckConfig $postBody, array $optParams = [])

Updates the DeviceCheckConfig for the specified app. While this configuration is incomplete or invalid, the app will be unable to exchange DeviceCheck tokens for App Check tokens. For security reasons, the private_key field is never populated in the response. (deviceCheckConfig.patch)

Details

GoogleFirebaseAppcheckV1BatchGetDeviceCheckConfigsResponse batchGet(string $parent, array $optParams = [])

Atomically gets the DeviceCheckConfigs for the specified list of apps. For security reasons, the private_key field is never populated in the response.

(deviceCheckConfig.batchGet)

Parameters

string $parent

Required. The parent project name shared by all DeviceCheckConfigs being retrieved, in the format projects/{project_number} The parent collection in the name field of any resource being retrieved must match this field, or the entire batch fails.

array $optParams

Optional parameters.

Return Value

GoogleFirebaseAppcheckV1BatchGetDeviceCheckConfigsResponse

Exceptions

Exception

GoogleFirebaseAppcheckV1DeviceCheckConfig get(string $name, array $optParams = [])

Gets the DeviceCheckConfig for the specified app. For security reasons, the private_key field is never populated in the response.

(deviceCheckConfig.get)

Parameters

string $name

Required. The relative resource name of the DeviceCheckConfig, in the format: projects/{project_number}/apps/{app_id}/deviceCheckConfig

array $optParams

Optional parameters.

Return Value

GoogleFirebaseAppcheckV1DeviceCheckConfig

Exceptions

Exception

GoogleFirebaseAppcheckV1DeviceCheckConfig patch(string $name, GoogleFirebaseAppcheckV1DeviceCheckConfig $postBody, array $optParams = [])

Updates the DeviceCheckConfig for the specified app. While this configuration is incomplete or invalid, the app will be unable to exchange DeviceCheck tokens for App Check tokens. For security reasons, the private_key field is never populated in the response. (deviceCheckConfig.patch)

Parameters

string $name

Required. The relative resource name of the DeviceCheck configuration object, in the format: projects/{project_number}/apps/{app_id}/deviceCheckConfig

GoogleFirebaseAppcheckV1DeviceCheckConfig $postBody
array $optParams

Optional parameters.

Return Value

GoogleFirebaseAppcheckV1DeviceCheckConfig

Exceptions

Exception