REST Resource: projects.apps.recaptchaV3Config

Ресурс: RecaptchaV3Config

Объект конфигурации reCAPTCHA v3 приложения. Эта конфигурация используется ExchangeRecaptchaV3Token для проверки токенов reCAPTCHA, выданных приложениям с помощью reCAPTCHA v3. Он также контролирует определенные свойства возвращаемого AppCheckToken , например его ttl .

JSON-представление
{
  "tokenTtl": string,
  "name": string,
  "siteSecret": string,
  "siteSecretSet": boolean
}
Поля
tokenTtl

string ( Duration format)

Указывает срок действия токенов проверки приложений, обмененных с токенов reCAPTCHA. Если параметр не установлен, предполагается значение по умолчанию, равное 1 дню. Должно быть от 30 минут до 7 дней включительно.

Длительность в секундах, содержащая до девяти дробных цифр и оканчивающаяся на « s ». Пример: "3.5s" .

name

string

Необходимый. Относительное имя ресурса объекта конфигурации reCAPTCHA v3 в формате:

projects/{project_number}/apps/{app_id}/recaptchaV3Config
siteSecret

string

Необходимый. Только ввод. Секрет сайта, используемый для идентификации вашего сервиса для проверки reCAPTCHA v3.

По соображениям безопасности это поле никогда не будет заполнено ни в одном ответе.

siteSecretSet

boolean

Только вывод. Было ли ранее установлено поле siteSecret . Поскольку мы никогда не вернем поле siteSecret , это поле — единственный способ узнать, было ли оно установлено ранее.

Методы

batchGet

Атомически получает RecaptchaV3Config для указанного списка приложений.

get

Получает RecaptchaV3Config для указанного приложения.

patch

Обновляет RecaptchaV3Config для указанного приложения.