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