Kaynak: Hizmet
Uygulama Kontrolü tarafından desteklenen bir Firebase hizmeti için zorunlu kılma yapılandırması.
JSON gösterimi |
---|
{
"name": string,
"enforcementMode": enum ( |
Alanlar | |
---|---|
name |
Zorunlu. Hizmet yapılandırma nesnesinin şu biçimdeki göreli kaynak adı:
|
enforcementMode |
Zorunlu. Bu hizmet için Uygulama Kontrolü'nün zorunlu kılma modu. |
Yaptırım Modu
Uygulama Kontrolü tarafından desteklenen bir Firebase hizmeti için Uygulama Kontrolü'nün zorunlu kılma modu.
Sıralamalar | |
---|---|
OFF |
Hizmette Firebase Uygulama Kontrolü zorunlu kılınmaz ve Uygulama Kontrolü metrikleri toplanmaz. Hizmet, bu modda Uygulama Kontrolü tarafından korunmasa da, kullanıcı yetkilendirme gibi diğer geçerli korumalar uygulanmaya devam eder. Yapılandırılmamış bir hizmet varsayılan olarak bu moddadır. |
UNENFORCED |
Hizmet için Firebase Uygulama Kontrolü zorunlu kılınmaz. Hizmet için zorunlu kılmayı ne zaman etkinleştireceğinize karar vermenize yardımcı olmak amacıyla Uygulama Kontrolü metrikleri toplanır. Hizmet, bu modda Uygulama Kontrolü tarafından korunmasa da, kullanıcı yetkilendirme gibi diğer geçerli korumalar uygulanmaya devam eder. |
ENFORCED |
Hizmet için Firebase Uygulama Kontrolü zorunlu kılınır. Hizmet, geçerli bir Uygulama Kontrolü jetonu eklenmemişse projenizin kaynaklarına erişmeye çalışan tüm istekleri reddeder. Hizmete bağlı olarak bazı istisnalar vardır. Örneğin, bazı hizmetler, Uygulama Kontrolü jetonu olmadan geliştiricinin ayrıcalıklı hizmet hesabı kimlik bilgilerini içeren isteklere izin vermeye devam edecektir. Uygulama Kontrolü entegrasyonunuzla ilgili sorunları tespit etmenize ve arayanlarınızın yapısını izlemenize yardımcı olmak için Uygulama Kontrolü metrikleri toplanmaya devam edecek. Hizmet, Uygulama Kontrolü ile korunurken, kullanıcı yetkilendirme gibi geçerli diğer korumalar aynı anda uygulanmaya devam eder. Bir Firebase hizmetinde Uygulama Kontrolü'nü zorunlu kılmayı seçerken dikkatli olun. Kullanıcılarınız uygulamanızın Uygulama Kontrolü özellikli bir sürümüne güncellemediyse uygulamaları, Uygulama Kontrolü'nü zorunlu kılan Firebase hizmetlerinizi artık kullanamaz. Uygulama Kontrolü metrikleri, Firebase hizmetlerinizde Uygulama Kontrolü'nü zorunlu tutup tutmayacağınıza karar vermenize yardımcı olabilir. Kullanımda olan eski istemci olmadığından, uygulamanız henüz kullanıma sunulmadıysa yaptırımı hemen etkinleştirmeniz gerekir. |
Yöntemler |
|
---|---|
|
Belirtilen Service yapılandırmalarını anomik olarak günceller. |
|
Belirtilen hizmet adı için Service yapılandırmasını alır. |
|
Belirtilen proje için tüm Service yapılandırmalarını listeler. |
|
Belirtilen Service yapılandırmasını günceller. |