firebase-admin.security-rules package

Cloud Firestore और Cloud Storage के लिए सुरक्षा के नियम.

फ़ंक्शन

फ़ंक्शन ब्यौरा
getSecurityTermss(ऐप्लिकेशन) यह डिफ़ॉल्ट ऐप्लिकेशन या किसी ऐप्लिकेशन के लिए, SecurityTerms सेवा इस्तेमाल करती है.admin.securityRules() को बिना किसी आर्ग्युमेंट के, डिफ़ॉल्ट ऐप्लिकेशन की SecurityRules सेवा को ऐक्सेस करने के लिए कॉल किया जा सकता है. इसके अलावा, किसी खास ऐप्लिकेशन से जुड़ी SecurityRules सेवा को ऐक्सेस करने के लिए, admin.securityRules(app) के तौर पर कॉल किया जा सकता है.

क्लास

क्लास ब्यौरा
नियमसेट Firebase सुरक्षा नियमों का सेट.
RulesetMetadataList रूलसेट मेटाडेटा का पेज.
सुरक्षा के नियम Firebase SecurityRules सेवा का इंटरफ़ेस.

इंटरफ़ेस

इंटरफ़ेस ब्यौरा
रूलसेटमेटाडेटा किसी नियमसेट से जुड़ा ज़रूरी मेटाडेटा.
रूल फ़ाइल सोर्स फ़ाइल, जिसमें Firebase के सुरक्षा के कुछ नियम शामिल हैं. कॉन्टेंट में रॉ सोर्स कोड शामिल है, जिसमें टेक्स्ट फ़ॉर्मैटिंग, इंडेंट, और टिप्पणियां शामिल हैं. इस टाइप के नए इंस्टेंस बनाने के लिए, SecurityRules.createRulesFileFromSource() तरीके का इस्तेमाल करें.

getSecurityRules(ऐप्लिकेशन)

डिफ़ॉल्ट ऐप्लिकेशन या दिए गए ऐप्लिकेशन के लिए, SecurityRules सेवा उपलब्ध है.

डिफ़ॉल्ट ऐप्लिकेशन की SecurityRules सेवा को ऐक्सेस करने के लिए, admin.securityRules() को बिना किसी तर्क के कॉल किया जा सकता है. इसके अलावा, किसी खास ऐप्लिकेशन से जुड़ी SecurityRules सेवा को ऐक्सेस करने के लिए, admin.securityRules(app) के तौर पर कॉल किया जा सकता है.

हस्ताक्षर:

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

पैरामीटर

पैरामीटर टाइप ब्यौरा
ऐप्लिकेशन ऐप्लिकेशन वह ऐप्लिकेशन जिसके लिए SecurityRules की सेवा दी जा सकती है. हालांकि, यह ऐप्लिकेशन ज़रूरी नहीं है. अगर यह पैरामीटर उपलब्ध नहीं कराया जाता है, तो SecurityRules की डिफ़ॉल्ट सेवा दिखाई जाती है.

लौटाए जाने वाले प्रॉडक्ट:

सुरक्षा के नियम

अगर कोई ऐप्लिकेशन नहीं दिया गया है, तो डिफ़ॉल्ट SecurityRules सेवा या दिए गए ऐप्लिकेशन से जुड़ी SecurityRules सेवा.

पहला उदाहरण

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

दूसरा उदाहरण

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