ExchangeAppAttestAttestationResponse

הודעת תשובה לשיטה ExchangeAppAttestAttestation.

ייצוג JSON
{
  "artifact": string,
  "attestationToken": {
    object (AttestationTokenResponse)
  },
  "appCheckToken": {
    object (AppCheckToken)
  }
}
שדות
artifact

string (bytes format)

פריט מידע שנוצר בתהליך פיתוח (Artifact) שיכול לשמש בקריאות עתידיות אל ExchangeAppAttestAssertion.

מחרוזת בקידוד base64.

attestationToken
(deprecated)

object (AttestationTokenResponse)

מכסה אסימון בדיקת אפליקציה.

appCheckToken

object (AppCheckToken)

מכסה אסימון בדיקת אפליקציה.

AttestationTokenResponse

כולל אסימון בדיקת אפליקציה, המשמש לגישה לשירותי Firebase שמוגנים על ידי App Check.

ייצוג JSON
{
  "attestationToken": string,
  "ttl": string
}
שדות
attestationToken

string

אסימון בדיקת אפליקציה.

אסימונים של בדיקת אפליקציות הם חתימה של אסימוני JWT שמכילים הצהרות שמזהות את האפליקציה המאומתת ואת פרויקט Firebase המאומת. האסימון הזה משמש לגישה לשירותי Firebase שמוגנים על ידי App Check.

ttl

string (Duration format)

משך הזמן מרגע יצירת האסימון ועד תוקפו. השדה הזה מיועד להקל על ניהול האסימון בצד הלקוח, כי ללקוח יכולה להיות סטייה בשעון, אבל הוא עדיין יכול למדוד משך זמן בצורה מדויקת.

משך זמן בשניות עם עד תשע ספרות עשרוניות, המסתיים ב-'s'. דוגמה: "3.5s".