firebase-admin.security-rules package

قوانین امنیتی برای Cloud Firestore و Cloud Storage.

کارکرد

تابع شرح
getSecurityRules (برنامه) سرویس SecurityRules را برای برنامه پیش‌فرض یا یک برنامه خاص دریافت می‌کند. admin.securityRules() می توان بدون هیچ آرگومان برای دسترسی به سرویس SecurityRules برنامه پیش فرض، یا به عنوان admin.securityRules(app) برای دسترسی به سرویس SecurityRules مرتبط با یک برنامه خاص فراخوانی کرد.

کلاس ها

کلاس شرح
مجموعه قوانین مجموعه ای از قوانین امنیتی Firebase.
RulesetMetadataList صفحه ای از فراداده های مجموعه قوانین.
قوانین امنیتی رابط سرویس Firebase SecurityRules .

رابط ها

رابط شرح
RulesetMetadata فراداده مورد نیاز مرتبط با مجموعه قوانین.
RulesFile یک فایل منبع حاوی برخی از قوانین امنیتی 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);