firebase-admin.security-rules package

Reguły zabezpieczeń Cloud Firestore i Cloud Storage.

Funkcje

Funkcja Opis
getSecurityRules(aplikacja) Pobiera usługę SecurityRules dla domyślnej aplikacji lub aplikacji.admin.securityRules() można wywołać bez argumentów, by uzyskać dostęp do usługi SecurityRules domyślnej aplikacji, lub jako admin.securityRules(app), aby uzyskać dostęp do usługi SecurityRules powiązanej z konkretną aplikacją.

Zajęcia

Klasa Opis
Zestaw reguł Zestaw reguł zabezpieczeń Firebase.
RulesetMetadataList Strona z metadanymi zestawu reguł.
Reguły zabezpieczeń Interfejs usługi SecurityRules Firebase.

Interfejsy

Interfejs Opis
Metadane zbioru reguł Wymagane metadane powiązane z zestawem reguł.
Plik reguł Plik źródłowy zawierający reguły zabezpieczeń Firebase. Treść zawiera nieprzetworzony kod źródłowy, w tym formatowanie tekstu, wcięcia i komentarze. Aby utworzyć nowe instancje tego typu, użyj metody SecurityRules.createRulesFileFromSource().

getSecurityRules(aplikacja)

Pobiera usługę SecurityRules dla domyślnej aplikacji lub aplikacji.

Funkcję admin.securityRules() można wywołać bez argumentów, aby uzyskać dostęp do usługi SecurityRules domyślnej aplikacji, lub jako admin.securityRules(app), aby uzyskać dostęp do usługi SecurityRules powiązanej z konkretną aplikacją.

Podpis:

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

Parametry

Parametr Typ Opis
aplikacja Aplikacja Opcjonalna aplikacja, dla której ma zostać zwrócona usługa SecurityRules. Jeśli nie zostanie podana, zwracana jest domyślna usługa SecurityRules.

Zwroty:

Reguły zabezpieczeń

Domyślna usługa SecurityRules, jeśli nie podano żadnej aplikacji, lub usługa SecurityRules powiązana z udostępnioną aplikacją.

Przykład 1

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

Przykład 2

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