App Attest onayını ve daha önce
apps.exchangeAppAttestAttestation
kaynağından alınan bir yapıyı kabul eder ve bunları Apple ile doğrular. Geçerliyse bir
AppCheckToken
döndürür.
HTTP isteği
POST https://firebaseappcheck.googleapis.com/v1/{app=projects/*/apps/*}:exchangeAppAttestAssertion
URL, gRPC Kod Dönüştürme söz dizimini kullanır.
Yol parametreleri
Parametreler | |
---|---|
app
|
Zorunlu. iOS uygulamasının şu biçimdeki göreli kaynak adı:
Gerekirse |
İstek içeriği
İsteğin gövdesi, aşağıdaki yapıya sahip veriler içerir:
JSON gösterimi |
---|
{ "artifact": string, "assertion": string, "challenge": string, "limitedUse": boolean } |
Alanlar | |
---|---|
artifact
|
Zorunlu. Yapı, Base64 kodlu bir dize. |
assertion
|
Zorunlu. İstemci tarafı App Attest API tarafından döndürülen CBOR kodlu onaylama. Base64 kodlu bir dize. |
challenge
|
Zorunlu. Hemen önce Base64 kodlu bir dize. |
limitedUse
|
Bu onayın sınırlı kullanım ( |
Yanıt gövdesi
Başarılı olursa yanıt gövdesi,
AppCheckToken
öğesinin bir örneğini içerir.