ExchangeAppAttestAttestationResponse

ExchangeAppAttestAttestation तरीके के लिए रिस्पॉन्स मैसेज.

जेएसओएन के काेड में दिखाना
{
  "artifact": string,
  "attestationToken": {
    object (AttestationTokenResponse)
  },
  "appCheckToken": {
    object (AppCheckToken)
  }
}
फ़ील्ड
artifact

string (bytes format)

एक आर्टफ़ैक्ट जिसका इस्तेमाल, ExchangeAppAttestAssertion को आने वाले कॉल में किया जा सकता है.

base64 कोड में बदली गई स्ट्रिंग.

attestationToken
(deprecated)

object (AttestationTokenResponse)

ऐप्लिकेशन की जांच करने वाले टोकन को इनकैप्सुलेट करता है.

appCheckToken

object (AppCheckToken)

ऐप्लिकेशन की जांच करने वाले टोकन को इनकैप्सुलेट करता है.

AttestationTokenResponse

ऐप्लिकेशन की जांच के टोकन को इकट्ठा करता है. इसका इस्तेमाल, ऐप्लिकेशन की जांच से सुरक्षित की गई Firebase सेवाओं को ऐक्सेस करने के लिए किया जाता है.

जेएसओएन के काेड में दिखाना
{
  "attestationToken": string,
  "ttl": string
}
फ़ील्ड
attestationToken

string

App Check टोकन.

ऐप्लिकेशन की जांच के टोकन, हस्ताक्षर किए गए JWT होते हैं. इनमें ऐसे दावे शामिल होते हैं जो प्रमाणित किए गए ऐप्लिकेशन और Firebase प्रोजेक्ट की पहचान करते हैं. इस टोकन का इस्तेमाल, ऐप्लिकेशन की जांच की सुविधा से सुरक्षित की गई Firebase सेवाओं को ऐक्सेस करने के लिए किया जाता है.

ttl

string (Duration format)

इस टोकन को बनाए जाने से लेकर इसकी समयसीमा खत्म होने तक का समय. इस फ़ील्ड को क्लाइंट-साइड टोकन मैनेजमेंट को आसान बनाने के लिए बनाया गया है. ऐसा इसलिए, क्योंकि क्लाइंट की घड़ी में समय का अंतर हो सकता है, लेकिन वह अवधि को सही तरीके से माप सकता है.

सेकंड में दी गई अवधि, जिसमें नौ भिन्नांक हो सकते हैं. साथ ही, यह 's' पर खत्म होता है. उदाहरण: "3.5s".