From c027d27798e32720390ef0f5460fbe478f91a8a1 Mon Sep 17 00:00:00 2001 From: kannar Date: Fri, 9 May 2025 12:59:29 +0200 Subject: [PATCH] authorizer: add policies to formatworld --- src/main/java/org/biscuitsec/biscuit/token/Authorizer.java | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/src/main/java/org/biscuitsec/biscuit/token/Authorizer.java b/src/main/java/org/biscuitsec/biscuit/token/Authorizer.java index 22fed3b5..8300072c 100644 --- a/src/main/java/org/biscuitsec/biscuit/token/Authorizer.java +++ b/src/main/java/org/biscuitsec/biscuit/token/Authorizer.java @@ -708,6 +708,11 @@ public String formatWorld() { } } + List policies = new ArrayList<>(); + for (Policy policy : this.policies) { + policies.add(policy.toString()); + } + return "World {\n\tfacts: [" + facts.toString() // String.join(",\n\t\t", facts) + @@ -715,6 +720,8 @@ public String formatWorld() { + String.join(",\n\t\t", rules) + "\n\t],\n\tchecks: [\n\t\t" + String.join(",\n\t\t", checks) + + "\n\t],\n\tpolicies: [\n\t\t" + + String.join(",\n\t\t", policies) + "\n\t]\n}"; }