firebase-admin.security-rules package

Cloud Firestore ve Cloud Storage için Güvenlik Kuralları.

İşlevler

İşlev Açıklama
getSecurityRules(uygulama) Varsayılan uygulama veya belirli bir uygulama için SecurityRules hizmetini alır.admin.securityRules(), varsayılan uygulamanın SecurityRules hizmetine erişmek için bağımsız değişken olmadan veya belirli bir uygulamayla ilişkili SecurityRules hizmetine erişmek için admin.securityRules(app) olarak çağrılabilir.

Sınıflar

Sınıf Açıklama
Kural kümesi Firebase güvenlik kuralları grubu.
KuraletMeta Verisi Listesi Kural kümesi meta verileri sayfası.
SecurityKurallar Firebase SecurityRules hizmeti arayüzü.

Arayüzler

Arayüz Açıklama
RulesetMetadata Kural kümesiyle ilişkili gerekli meta veriler.
Kural Dosyası Bazı Firebase güvenlik kurallarını içeren kaynak dosya. İçerikte, metin biçimlendirmesi, girinti ve yorumlar dahil olmak üzere ham kaynak kodu bulunur. Bu türde yeni örnekler oluşturmak için SecurityRules.createRulesFileFromSource() yöntemini kullanın.

getSecurityRules(uygulama)

Varsayılan uygulama veya belirli bir uygulama için SecurityRules hizmetini alır.

admin.securityRules(), varsayılan uygulamanın SecurityRules hizmetine erişmek için bağımsız değişken olmadan veya belirli bir uygulamayla ilişkili SecurityRules hizmetine erişmek için admin.securityRules(app) olarak çağrılabilir.

İmza:

export declare function getSecurityRules(app?: App): SecurityRules;

Parametreler

Parametre Tür Açıklama
uygulama Uygulamaya SecurityRules hizmetinin döndürüleceği isteğe bağlı uygulama. Sağlanmazsa varsayılan SecurityRules hizmeti döndürülür.

İadeler:

SecurityKurallar

Uygulama sağlanmamışsa varsayılan SecurityRules hizmeti veya sağlanan uygulamayla ilişkili SecurityRules hizmeti.

1. örnek

// Get the SecurityRules service for the default app
const defaultSecurityRules = getSecurityRules();

2. örnek

// Get the SecurityRules service for a given app
const otherSecurityRules = getSecurityRules(otherApp);