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}"; }