ExchangeAppAttestAttestationResponse

ExchangeAppAttestAttestation 方法的回應訊息。

JSON 表示法
{
  "artifact": string,
  "attestationToken": {
    object (AttestationTokenResponse)
  },
  "appCheckToken": {
    object (AppCheckToken)
  }
}
欄位
artifact

string (bytes format)

成果,可用於日後呼叫 ExchangeAppAttestAssertion

Base64 編碼字串。

attestationToken
(deprecated)

object (AttestationTokenResponse)

封裝 App Check 權杖。

appCheckToken

object (AppCheckToken)

封裝 App Check 權杖。

AttestationTokenResponse

封裝 App Check 權杖,用於存取受 App Check 保護的 Firebase 服務。

JSON 表示法
{
  "attestationToken": string,
  "ttl": string
}
欄位
attestationToken

string

App Check 權杖。

App Check 權杖是經過簽署的 JWT,其中包含可識別認證應用程式和 Firebase 專案的憑證附加資訊。這個權杖可用於存取 App Check 保護的 Firebase 服務。

ttl

string (Duration format)

從建立這個權杖到過期為止的持續時間。這個欄位旨在簡化用戶端權杖的管理作業,因為用戶端可能會有時鐘偏差,但仍可準確評估持續時間。

持續時間以秒為單位,最多 9 個小數位數,結尾為「s」。範例:"3.5s"