ExchangeAppAttestAttestationResponse

ข้อความตอบกลับสำหรับเมธอด ExchangeAppAttestAttestation

การแสดง JSON
{
  "artifact": string,
  "attestationToken": {
    object (AttestationTokenResponse)
  },
  "appCheckToken": {
    object (AppCheckToken)
  }
}
ช่อง
artifact

string (bytes format)

อาร์ติแฟกต์นี้จะใช้ในการโทรไปยัง ExchangeAppAttestAssertion ในอนาคตได้

สตริงที่เข้ารหัสฐาน 64

attestationToken
(deprecated)

object (AttestationTokenResponse)

ห่อหุ้มโทเค็น App Check

appCheckToken

object (AppCheckToken)

ห่อหุ้มโทเค็น App Check

AttestationTokenResponse

ห่อหุ้มโทเค็น App Check ซึ่งใช้เพื่อเข้าถึงบริการ Firebase ที่ปกป้องโดย App Check

การแสดง JSON
{
  "attestationToken": string,
  "ttl": string
}
ช่อง
attestationToken

string

โทเค็น App Check

โทเค็น App Check คือ JWT ที่มีการรับรอง โดยมีการอ้างสิทธิ์ซึ่งระบุแอปและโปรเจ็กต์ Firebase ที่ได้รับการรับรอง โทเค็นนี้ใช้เข้าถึงบริการ Firebase ที่ปกป้องโดย App Check

ttl

string (Duration format)

ระยะเวลานับตั้งแต่มีการสร้างโทเค็นนี้จนกระทั่งหมดอายุ ช่องนี้มีไว้เพื่อให้ความสะดวกในการจัดการโทเค็นฝั่งไคลเอ็นต์ เนื่องจากไคลเอ็นต์อาจบิดเบือนเวลาของนาฬิกา แต่ยังคงวัดระยะเวลาได้อย่างแม่นยำ

ระยะเวลาเป็นวินาทีโดยมีเลขเศษส่วนไม่เกิน 9 หลัก ลงท้ายด้วย "s" ตัวอย่างเช่น "3.5s"