ExchangeAppAttestAttestationResponse

Mensagem de resposta para o método ExchangeAppAttestAttestation .

Representação JSON
{
  "artifact": string,
  "attestationToken": {
    object (AttestationTokenResponse)
  },
  "appCheckToken": {
    object (AppCheckToken)
  }
}
Campos
artifact

string ( bytes format)

Um artefato que pode ser usado em chamadas futuras para ExchangeAppAttestAssertion .

Uma string codificada em base64.

attestationToken
(deprecated)

object ( AttestationTokenResponse )

Encapsula um token do App Check.

appCheckToken

object ( AppCheckToken )

Encapsula um token do App Check.

AttestationTokenResponse

Encapsula um token do App Check , que é usado para acessar os serviços do Firebase protegidos pelo App Check.

Representação JSON
{
  "attestationToken": string,
  "ttl": string
}
Campos
attestationToken

string

Um token do App Check.

Os tokens do App Check são JWTs assinados contendo declarações que identificam o aplicativo atestado e o projeto do Firebase. Este token é usado para acessar os serviços do Firebase protegidos pelo App Check.

ttl

string ( Duration format)

A duração desde o momento em que este token é cunhado até sua expiração. Este campo destina-se a facilitar o gerenciamento de tokens do lado do cliente, uma vez que o cliente pode ter uma distorção de relógio, mas ainda é capaz de medir com precisão uma duração.

Uma duração em segundos com até nove dígitos fracionários, terminando com ' s '. Exemplo: "3.5s" .