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"