ExchangeAppAttestAttestationResponse

ExchangeAppAttestAttestation yöntemi için yanıt mesajı.

JSON gösterimi
{
  "artifact": string,
  "attestationToken": {
    object (AttestationTokenResponse)
  },
  "appCheckToken": {
    object (AppCheckToken)
  }
}
Alanlar
artifact

string (bytes format)

Gelecekteki ExchangeAppAttestAssertion çağrılarında kullanılabilecek bir yapı.

Base64 kodlu bir dize.

attestationToken
(deprecated)

object (AttestationTokenResponse)

Uygulama Kontrolü jetonu içerir.

appCheckToken

object (AppCheckToken)

Uygulama Kontrolü jetonu içerir.

AttestationTokenResponse

Uygulama Kontrolü tarafından korunan Firebase hizmetlerine erişmek için kullanılan bir Uygulama Kontrolü jetonu içerir.

JSON gösterimi
{
  "attestationToken": string,
  "ttl": string
}
Alanlar
attestationToken

string

Uygulama Kontrolü jetonu.

Uygulama Kontrolü jetonları, onaylanmış uygulamayı ve Firebase projesini tanımlayan iddialar içeren JWT'ler ile imzalanır. Bu jeton, Uygulama Kontrolü tarafından korunan Firebase hizmetlerine erişmek için kullanılır.

ttl

string (Duration format)

Bu jetonun basıldığı andan geçerlilik süresinin bitmesine kadar geçen süredir. Bu alan, istemcinin saat sapması olabileceği ancak yine de süreyi doğru şekilde ölçebileceği için istemci taraflı jeton yönetimini kolaylaştırmak amacıyla tasarlanmıştır.

"s" ile biten ve en fazla dokuz kesir basamağı olan, saniye cinsinden bir süre. Örnek: "3.5s".