From 01db85bc35a3639520abbcef367fc3f53cefd7a4 Mon Sep 17 00:00:00 2001 From: xsalefter Date: Fri, 10 Jul 2026 22:31:47 +0700 Subject: [PATCH 1/2] update killbill-oss-parent version --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index 785cd42..40e4a5a 100644 --- a/pom.xml +++ b/pom.xml @@ -21,7 +21,7 @@ org.kill-bill.billing killbill-oss-parent - 0.147.3 + 0.147.8 org.kill-bill.billing.plugin.java killbill-base-plugin From 0d73d014b66ef4a235d8a5241cbff7d83fd537dc Mon Sep 17 00:00:00 2001 From: xsalefter Date: Fri, 10 Jul 2026 22:31:37 +0700 Subject: [PATCH 2/2] implements getAvailableRoles() --- .../billing/security/api/boilerplate/SecurityApiImp.java | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/main/java/org/killbill/billing/security/api/boilerplate/SecurityApiImp.java b/src/main/java/org/killbill/billing/security/api/boilerplate/SecurityApiImp.java index 6d0b3eb..0ecde9f 100644 --- a/src/main/java/org/killbill/billing/security/api/boilerplate/SecurityApiImp.java +++ b/src/main/java/org/killbill/billing/security/api/boilerplate/SecurityApiImp.java @@ -22,6 +22,7 @@ import com.fasterxml.jackson.databind.annotation.JsonDeserialize; import java.util.Arrays; import java.util.List; +import java.util.Map; import java.util.Objects; import java.util.Set; import org.killbill.billing.security.Logical; @@ -69,6 +70,10 @@ public void login(final Object principal, final Object credentials) { throw new UnsupportedOperationException("login(java.lang.Object, java.lang.Object) must be implemented."); } @Override + public Map> getAvailableRoles(final TenantContext tenantContext) { + throw new UnsupportedOperationException("getAvailableRoles(org.killbill.billing.util.callcontext.TenantContext) must be implemented."); + } + @Override public List getRoleDefinition(final String role, final TenantContext tenantContext) { throw new UnsupportedOperationException("getRoleDefinition(java.lang.String, org.killbill.billing.util.callcontext.TenantContext) must be implemented."); }