REST Resource: projects.apps.recaptchaV3Config

Ressource: RecaptchaV3Config

Objet de configuration reCAPTCHA v3 d'une application. Cette configuration est utilisée par ExchangeRecaptchaV3Token pour valider les jetons reCAPTCHA émis pour les applications par reCAPTCHA v3. Il contrôle également certaines propriétés du AppCheckToken renvoyé, comme son ttl.

Représentation JSON
{
  "tokenTtl": string,
  "name": string,
  "siteSecret": string,
  "siteSecretSet": boolean
}
Champs
tokenTtl

string (Duration format)

Spécifie la durée de validité des jetons App Check échangés à partir de jetons reCAPTCHA. Si cette règle n'est pas configurée, la valeur par défaut est de 1 jour. La durée doit être comprise entre 30 minutes et 7 jours (inclus).

Durée en secondes avec un maximum de neuf chiffres après la virgule, se terminant par "s". Exemple: "3.5s".

name

string

Obligatoire. Nom de ressource relatif de l'objet de configuration reCAPTCHA v3, au format suivant:

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

string

Obligatoire. Uniquement en entrée. Code secret du site permettant d'identifier votre service pour la validation reCAPTCHA v3.

Pour des raisons de sécurité, ce champ ne sera jamais renseigné dans une réponse.

siteSecretSet

boolean

Uniquement en sortie. Indique si le champ siteSecret a été défini précédemment. Comme nous ne renvoyons jamais le champ siteSecret, ce champ est le seul moyen de savoir s'il a déjà été défini.

Méthodes

batchGet

Récupère de manière atomique les RecaptchaV3Config de la liste d'applications spécifiée.

get

Récupère les RecaptchaV3Config pour l'application spécifiée.

patch

Met à jour le RecaptchaV3Config pour l'application spécifiée.