ExchangeAppAttestAttestationResponse

Message de réponse pour la méthode ExchangeAppAttestAttestation.

Représentation JSON
{
  "artifact": string,
  "attestationToken": {
    object (AttestationTokenResponse)
  },
  "appCheckToken": {
    object (AppCheckToken)
  }
}
Champs
artifact

string (bytes format)

Artefact qui peut être utilisé dans les futurs appels à ExchangeAppAttestAssertion.

Chaîne encodée en base64.

attestationToken
(deprecated)

object (AttestationTokenResponse)

Encapsule un jeton App Check.

appCheckToken

object (AppCheckToken)

Encapsule un jeton App Check.

AttestationTokenResponse

Encapsule un jeton App Check, qui permet d'accéder aux services Firebase protégés par App Check.

Représentation JSON
{
  "attestationToken": string,
  "ttl": string
}
Champs
attestationToken

string

Un jeton App Check.

Les jetons App Check sont des JWT signés qui contiennent des revendications qui identifient l'application certifiée et le projet Firebase. Ce jeton permet d'accéder aux services Firebase protégés par App Check.

ttl

string (Duration format)

Durée entre la génération de ce jeton et son expiration. Ce champ vise à faciliter la gestion des jetons côté client, car le client peut présenter un décalage d'horloge, mais il est toujours en mesure de mesurer une durée avec précision.

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