Kaynak: DeviceCheckConfig
Bir uygulamanın DeviceCheck yapılandırma nesnesi. Bu yapılandırma, DeviceCheck tarafından uygulamalara verilen cihaz jetonlarını doğrulamak için ExchangeDeviceCheckToken
tarafından kullanılır. Ayrıca, döndürülen
öğesinin AppCheckToken
ttl
gibi belirli özelliklerini de kontrol eder.
Uygulamanıza kayıtlı Ekip Kimliğinin, doğrulama işleminin bir parçası olarak kullanıldığını unutmayın. Lütfen Firebase Konsolu üzerinden veya Firebase Management Service üzerinden programatik olarak kaydedin.
JSON gösterimi |
---|
{ "name": string, "tokenTtl": string, "keyId": string, "privateKey": string, "privateKeySet": boolean } |
Alanlar | |
---|---|
name |
Zorunlu. DeviceCheck yapılandırma nesnesinin şu biçimdeki göreli kaynak adı:
|
tokenTtl |
DeviceCheck jetonları üzerinden alınan Uygulama Kontrolü jetonlarının hangi süre boyunca geçerli olacağını belirtir. Ayarlanmazsa 1 saatlik varsayılan değer kabul edilir. 30 dakika ile 7 gün arasında (bu değerler dahil) olmalıdır. En fazla dokuz kesir basamağı olan ve " |
keyId |
Zorunlu. DeviceCheck ile etkinleştirilen ve Apple Geliştirici hesabınızda oluşturulan özel anahtarın anahtar tanımlayıcısı. |
privateKey |
Zorunlu. Yalnızca giriş. Güvenlik nedeniyle, bu alan hiçbir yanıtta asla doldurulmaz. |
privateKeySet |
Yalnızca çıkış. |
Yöntemler |
|
---|---|
|
Atomik olarak, belirtilen uygulama listesi için DeviceCheckConfig öğelerini alır. |
|
Belirtilen uygulama için DeviceCheckConfig öğesini alır. |
|
Belirtilen uygulama için DeviceCheckConfig öğesini günceller. |