REST Resource: projects.apps.deviceCheckConfig

Ressource: DeviceCheckConfig

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

Notez que l'ID d'équipe enregistré avec votre application est utilisé dans le cadre du processus de validation. Veuillez l'enregistrer dans la console Firebase ou de manière automatisée via le service de gestion Firebase.

Représentation JSON
{
  "name": string,
  "tokenTtl": string,
  "keyId": string,
  "privateKey": string,
  "privateKeySet": boolean
}
Champs
name

string

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

projects/{project_number}/apps/{app_id}/deviceCheckConfig
tokenTtl

string (Duration format)

Spécifie la durée de validité des jetons App Check échangés par des jetons DeviceCheck. Si cette règle n'est pas configurée, la valeur par défaut est de 1 heure. 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".

keyId

string

Obligatoire. Identifiant de clé d'une clé privée activée avec DeviceCheck, créée dans votre compte de développeur Apple.

privateKey

string

Obligatoire. Uniquement en entrée. Contenu du fichier de clé privée (.p8) associé à la clé spécifiée par keyId.

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

privateKeySet

boolean

Uniquement en sortie. Indique si le champ privateKey a été défini précédemment. Comme nous ne renvoyons jamais le champ privateKey, 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 DeviceCheckConfig de la liste d'applications spécifiée.

get

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

patch

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