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
renvoyé, comme son AppCheckToken
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 |
Obligatoire. Nom de ressource relatif de l'objet de configuration DeviceCheck, au format suivant:
|
tokenTtl |
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 " |
keyId |
Obligatoire. Identifiant de clé d'une clé privée activée avec DeviceCheck, créée dans votre compte de développeur Apple. |
privateKey |
Obligatoire. Uniquement en entrée. Contenu du fichier de clé privée ( Pour des raisons de sécurité, ce champ ne sera jamais renseigné dans une réponse. |
privateKeySet |
Uniquement en sortie. Indique si le champ |
Méthodes |
|
---|---|
|
Récupère de manière atomique les DeviceCheckConfig de la liste d'applications spécifiée. |
|
Récupère les DeviceCheckConfig pour l'application spécifiée. |
|
Met à jour le DeviceCheckConfig pour l'application spécifiée. |