REST Resource: projects.apps.appAttestConfig

संसाधन: AppAttestConfig

किसी ऐप्लिकेशन का ऐप्लिकेशन प्रमाणित करने के लिए कॉन्फ़िगरेशन ऑब्जेक्ट. यह कॉन्फ़िगरेशन, ExchangeAppAttestAttestation और ExchangeAppAttestAssertion से मिलने वाले AppCheckToken की कुछ प्रॉपर्टी कंट्रोल करता है, जैसे कि ttl.

ध्यान दें कि आपके ऐप्लिकेशन पर रजिस्टर की गई टीम के आईडी का इस्तेमाल, पुष्टि की प्रक्रिया के तौर पर किया जाता है. कृपया इसे Firebase कंसोल के ज़रिए या Firebase मैनेजमेंट सेवा की मदद से प्रोग्राम के हिसाब से रजिस्टर करें.

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

string

ज़रूरी है. ऐप्लिकेशन प्रमाणित करने के लिए कॉन्फ़िगरेशन ऑब्जेक्ट के मिलते-जुलते संसाधन का नाम, इस फ़ॉर्मैट में:

projects/{project_number}/apps/{app_id}/appAttestConfig
tokenTtl

string (Duration format)

इससे यह तय होता है कि ऐप्लिकेशन प्रमाणित करने से जुड़े आर्टफ़ैक्ट से, ऐप्लिकेशन की जांच करने वाले टोकन कितने समय तक मान्य रहेंगे. अगर यह नीति सेट नहीं है, तो इसे एक घंटे की डिफ़ॉल्ट वैल्यू माना जाता है. यह 30 मिनट से 7 दिन के बीच होना चाहिए.

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

तरीके

batchGet

ऐप्लिकेशन की तय की गई सूची के लिए, ऐटमली को AppAttestConfigs मिलता है.

get

बताए गए ऐप्लिकेशन के लिए AppAttestConfig मिलता है.

patch

बताए गए ऐप्लिकेशन के लिए AppAttestConfig को अपडेट करता है.