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:
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);