firebase-admin.security-rules package

Правила безопасности для Cloud Firestore и Cloud Storage.

Функции

Функция Описание
getSecurityRules (приложение) Получает службу SecurityRules для приложения по умолчанию или заданного приложения. admin.securityRules() можно вызвать без аргументов для доступа к службе SecurityRules приложения по умолчанию или как admin.securityRules(app) для доступа к службе SecurityRules , связанной с конкретным приложением.

Классы

Сорт Описание
Набор правил Набор правил безопасности Firebase.
Список метаданных набора правил Страница метаданных набора правил.
Правила безопасности Интерфейс службы Firebase SecurityRules .

Интерфейсы

Интерфейс Описание
Набор правилМетаданные Обязательные метаданные, связанные с набором правил.
ПравилаФайл Исходный файл, содержащий некоторые правила безопасности Firebase. Содержимое включает необработанный исходный код, включая форматирование текста, отступы и комментарии. Используйте метод SecurityRules.createRulesFileFromSource() для создания новых экземпляров этого типа.

getSecurityRules (приложение)

Получает службу SecurityRules для приложения по умолчанию или заданного приложения.

admin.securityRules() можно вызвать без аргументов для доступа к службе SecurityRules приложения по умолчанию или как admin.securityRules(app) для доступа к службе SecurityRules , связанной с конкретным приложением.

Подпись:

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

Параметры

Параметр Тип Описание
приложение Приложение Необязательное приложение для возврата службы SecurityRules . Если он не указан, возвращается служба SecurityRules по умолчанию.

Возврат:

Правила безопасности

Служба SecurityRules по умолчанию, если приложение не указано, или служба SecurityRules , связанная с предоставленным приложением.

Пример 1

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

Пример 2

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