ExchangeAppAttestAttestationResponse

Messaggio di risposta per il metodo ExchangeAppAttestAttestation.

Rappresentazione JSON
{
  "artifact": string,
  "attestationToken": {
    object (AttestationTokenResponse)
  },
  "appCheckToken": {
    object (AppCheckToken)
  }
}
Campi
artifact

string (bytes format)

Un artefatto che può essere utilizzato nelle chiamate future a ExchangeAppAttestAssertion.

Una stringa con codifica Base64.

attestationToken
(deprecated)

object (AttestationTokenResponse)

Incapsula un token App Check.

appCheckToken

object (AppCheckToken)

Incapsula un token App Check.

AttestationTokenResponse

Incapsula un token App Check, che viene utilizzato per accedere ai servizi Firebase protetti da App Check.

Rappresentazione JSON
{
  "attestationToken": string,
  "ttl": string
}
Campi
attestationToken

string

Un token App Check.

I token App Check sono JWT firmati contenenti attestazioni che identificano l'app e il progetto Firebase attestati. Questo token viene utilizzato per accedere ai servizi Firebase protetti da App Check.

ttl

string (Duration format)

Il periodo di tempo dal momento in cui viene creato il token fino alla sua scadenza. Questo campo ha lo scopo di semplificare la gestione dei token lato client, poiché il client potrebbe avere un disallineamento dell'orologio, ma è comunque in grado di misurare con precisione una durata.

Una durata in secondi con un massimo di nove cifre frazionarie, che termina con "s". Esempio: "3.5s".