firebase-admin.security-rules package

Aturan Keamanan untuk Cloud Firestore dan Cloud Storage.

Functions

Fungsi Deskripsi
getSecurityRules(aplikasi) Mendapatkan layanan SecurityRules untuk aplikasi default atau aplikasi tertentu.admin.securityRules() dapat dipanggil tanpa argumen untuk mengakses layanan SecurityRules aplikasi default, atau sebagai admin.securityRules(app) untuk mengakses layanan SecurityRules yang terkait dengan aplikasi tertentu.

Kelas

Class Deskripsi
Kumpulan aturan Serangkaian aturan keamanan Firebase.
RulesetMetadataList Halaman metadata kumpulan aturan.
SecurityRules Antarmuka layanan SecurityRules Firebase.

Antarmuka

Antarmuka Deskripsi
RulesetMetadata Metadata wajib yang terkait dengan kumpulan aturan.
RulesFile File sumber yang berisi beberapa aturan keamanan Firebase. Konten tersebut mencakup kode sumber mentah termasuk pemformatan teks, indentasi, dan komentar. Gunakan metode SecurityRules.createRulesFileFromSource() untuk membuat instance baru dari jenis ini.

getSecurityRules(aplikasi)

Mendapatkan layanan SecurityRules untuk aplikasi default atau aplikasi tertentu.

admin.securityRules() dapat dipanggil tanpa argumen untuk mengakses layanan SecurityRules aplikasi default, atau sebagai admin.securityRules(app) untuk mengakses layanan SecurityRules yang terkait dengan aplikasi tertentu.

Tanda Tangan:

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

Parameter

Parameter Jenis Deskripsi
aplikasi Aplikasi Aplikasi opsional tempat layanan SecurityRules ditampilkan. Jika tidak diberikan, layanan SecurityRules default akan ditampilkan.

Hasil:

SecurityRules

Layanan SecurityRules default jika tidak ada aplikasi yang disediakan, atau layanan SecurityRules yang dikaitkan dengan aplikasi yang disediakan.

Contoh 1

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

Contoh 2

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