ExchangeAppAttestAttestationResponse

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

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

string (bytes format)

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

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

attestationToken
(deprecated)

object (AttestationTokenResponse)

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

appCheckToken

object (AppCheckToken)

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

प्रमाणित करने वाला टोकन रिस्पॉन्स

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

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

string

ऐप्लिकेशन चेक टोकन.

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

ttl

string (Duration format)

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

सेकंड में कुल नौ दशमलव अंक, जो 's' पर खत्म होते हैं. उदाहरण: "3.5s".