Firebase Realtime Database - how to manage database rules using java sdk

Clyde Barrow

I would like to set the database rules for my realtime database using the java sdk. I created a FirebaseDatabase object but I wasn't able to find out how to get/set the database rules using it.

val options = FirebaseOptions.builder()
    .setDatabaseUrl("https://my-database.europe-west1.firebasedatabase.app/")
    .setCredentials(GoogleCredentials.fromStream(File("/path/tom/my/key.json").inputStream()))
    .build()
val defaultApp = FirebaseApp.initializeApp(options)

val defaultDatabase = FirebaseDatabase.getInstance(defaultApp);
// and here I would like to fetch the current rules and be able to set the new one

I've found this piece of docs: https://firebase.google.com/docs/database/rest/app-management and tried

println(defaultDatabase.getReference(".settings/rules.json"))

but I got only

com.google.firebase.database.DatabaseException: Invalid Firebase Database path: .settings/rules.json. Firebase Database paths must not contain '.', '#', '$', '[', or ']'

How to do it ?

Frank van Puffelen

The .settings pseudo-node is not exposed in the Java Admin SDK. If you want to manipulate the rules from your Java code, you'll have to call the REST API from there.

Collected from the Internet

Please contact [email protected] to delete if infringement.

edited at
0

Comments

0 comments
Login to comment

Related

From Dev

Firebase Realtime Database - Rules

From Dev

How can I ban a User in Firebase realtime Database using the rules?

From Dev

how to write rules in firebase realtime database?

From Dev

Firebase realtime database rules are not working

From Dev

Security of firebase realtime database rules

From Dev

How to start the Firebase Realtime database emulator with open rules?

From Dev

How Can we secure the Firebase Realtime database without setup the rules?

From Dev

How does $uid node works on firebase-realtime-database rules?

From Dev

How to write Rules condition based on input data in Firebase Realtime Database

From Dev

Firebase Realtime Database rules error in flutter. How to fetch them

From Dev

How to set a variable in firebase realtime-database rules

From Dev

How to query Firebase Realtime Database using on() in JavaScript?

From Dev

How do I use Firebase Admin SDK to change data in Firebase Realtime Database while using Cloud Functions?

From Dev

Firebase Realtime Database: Google warning for write rules

From Dev

Firebase realtime database rules resetting itself

From Dev

Firebase Realtime database security rules for query

From Dev

Firebase Realtime Database Security Rules ( Read And Write )

From Dev

Realtime database firebase rules - denied permission

From Dev

Firebase Realtime database rules "Unknown variable 'request'."

From Dev

Firebase realtime database rules simulation failed

From Dev

Firebase Rate Limiting In Realtime Database Rules Language

From Dev

Need of security rules in Firebase Realtime Database?

From Dev

Questions on Firebase realtime database auth rules

From Dev

create/update/delete Firebase Realtime Database rules

From Dev

Firebase Realtime Database rules not working in frontend

From Dev

Firebase Realtime Database Rules Denying Permission

From Dev

Is there any for loop in Firebase Security Rules for RealTime Database?

From Dev

Firebase Realtime Database validations rules not working

From Dev

Firebase Realtime Database rules for "secret" url sharing

Related Related

  1. 1

    Firebase Realtime Database - Rules

  2. 2

    How can I ban a User in Firebase realtime Database using the rules?

  3. 3

    how to write rules in firebase realtime database?

  4. 4

    Firebase realtime database rules are not working

  5. 5

    Security of firebase realtime database rules

  6. 6

    How to start the Firebase Realtime database emulator with open rules?

  7. 7

    How Can we secure the Firebase Realtime database without setup the rules?

  8. 8

    How does $uid node works on firebase-realtime-database rules?

  9. 9

    How to write Rules condition based on input data in Firebase Realtime Database

  10. 10

    Firebase Realtime Database rules error in flutter. How to fetch them

  11. 11

    How to set a variable in firebase realtime-database rules

  12. 12

    How to query Firebase Realtime Database using on() in JavaScript?

  13. 13

    How do I use Firebase Admin SDK to change data in Firebase Realtime Database while using Cloud Functions?

  14. 14

    Firebase Realtime Database: Google warning for write rules

  15. 15

    Firebase realtime database rules resetting itself

  16. 16

    Firebase Realtime database security rules for query

  17. 17

    Firebase Realtime Database Security Rules ( Read And Write )

  18. 18

    Realtime database firebase rules - denied permission

  19. 19

    Firebase Realtime database rules "Unknown variable 'request'."

  20. 20

    Firebase realtime database rules simulation failed

  21. 21

    Firebase Rate Limiting In Realtime Database Rules Language

  22. 22

    Need of security rules in Firebase Realtime Database?

  23. 23

    Questions on Firebase realtime database auth rules

  24. 24

    create/update/delete Firebase Realtime Database rules

  25. 25

    Firebase Realtime Database rules not working in frontend

  26. 26

    Firebase Realtime Database Rules Denying Permission

  27. 27

    Is there any for loop in Firebase Security Rules for RealTime Database?

  28. 28

    Firebase Realtime Database validations rules not working

  29. 29

    Firebase Realtime Database rules for "secret" url sharing

HotTag

Archive