apps.exchangeAppAttestAttestation
থেকে পূর্বে প্রাপ্ত একটি App Attest দাবী এবং একটি আর্টিফ্যাক্ট গ্রহণ করে এবং Apple এর সাথে সেগুলি যাচাই করে৷ বৈধ হলে, একটি AppCheckToken
ফেরত দেয়।
HTTP অনুরোধ
POST https://firebaseappcheck.googleapis.com/v1/{app=projects/*/apps/*}:exchangeAppAttestAssertion
URL gRPC ট্রান্সকোডিং সিনট্যাক্স ব্যবহার করে।
পাথ প্যারামিটার
পরামিতি | |
---|---|
app | প্রয়োজন। iOS অ্যাপের আপেক্ষিক সম্পদের নাম, বিন্যাসে:
প্রয়োজনে, |
শরীরের অনুরোধ
অনুরোধের অংশে নিম্নলিখিত কাঠামো সহ ডেটা রয়েছে:
JSON প্রতিনিধিত্ব |
---|
{ "artifact": string, "assertion": string, "challenge": string, "limitedUse": boolean } |
ক্ষেত্র | |
---|---|
artifact | প্রয়োজন। একটি base64-এনকোডেড স্ট্রিং। |
assertion | প্রয়োজন। CBOR-এনকোড করা দাবী ক্লায়েন্ট-সাইড অ্যাপ অ্যাটেস্ট API দ্বারা প্রত্যাবর্তিত হয়েছে। একটি base64-এনকোডেড স্ট্রিং। |
challenge | প্রয়োজন। একটি base64-এনকোডেড স্ট্রিং। |
limitedUse | এই প্রত্যয়নটি সীমিত ব্যবহার ( |
প্রতিক্রিয়া শরীর
সফল হলে, প্রতিক্রিয়া বডিতে AppCheckToken
এর একটি উদাহরণ থাকে।