firebase-admin.security-rules package

Règles de sécurité pour Cloud Firestore et Cloud Storage.

Les fonctions

Fonction Description
getSecurityRules (application) Obtient le service SecurityRules pour l’application par défaut ou une application donnée. admin.securityRules() peut être appelé sans argument pour accéder au service SecurityRules de l'application par défaut, ou en tant que admin.securityRules(app) pour accéder au service SecurityRules associé à une application spécifique.

Des classes

Classe Description
Ensemble de règles Un ensemble de règles de sécurité Firebase.
Ensemble de règlesListe de métadonnées Une page de métadonnées d'ensemble de règles.
Règles de sécurité L'interface du service Firebase SecurityRules .

Interfaces

Interface Description
Ensemble de règlesMétadonnées Métadonnées obligatoires associées à un ensemble de règles.
Fichier de règles Un fichier source contenant quelques règles de sécurité Firebase. Le contenu comprend le code source brut, y compris le formatage du texte, l'indentation et les commentaires. Utilisez la méthode SecurityRules.createRulesFileFromSource() pour créer de nouvelles instances de ce type.

getSecurityRules()

Obtient le service SecurityRules pour l’application par défaut ou une application donnée.

admin.securityRules() peut être appelé sans argument pour accéder au service SecurityRules de l'application par défaut, ou en tant que admin.securityRules(app) pour accéder au service SecurityRules associé à une application spécifique.

Signature:

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

Paramètres

Paramètre Taper Description
application Application Application facultative pour laquelle renvoyer le service SecurityRules . S’il n’est pas fourni, le service SecurityRules par défaut est renvoyé.

Retour:

Règles de sécurité

Le service SecurityRules par défaut si aucune application n'est fournie, ou le service SecurityRules associé à l'application fournie.

Exemple 1

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

Exemple 2

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