From 36bde7371635829ab7a046bf928d1431fe1415a0 Mon Sep 17 00:00:00 2001 From: Avgustin Marinov Date: Tue, 26 May 2026 17:06:34 +0300 Subject: [PATCH] Fix AuthenticationDelegate null delegate support (#3104) Signed-off-by: Avgustin Marinov --- .../java/org/eclipse/hawkbit/context/AccessContext.java | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/hawkbit-core/src/main/java/org/eclipse/hawkbit/context/AccessContext.java b/hawkbit-core/src/main/java/org/eclipse/hawkbit/context/AccessContext.java index ff7faa0db..2fb8bec7f 100644 --- a/hawkbit-core/src/main/java/org/eclipse/hawkbit/context/AccessContext.java +++ b/hawkbit-core/src/main/java/org/eclipse/hawkbit/context/AccessContext.java @@ -461,7 +461,7 @@ public class AccessContext { @Override public int hashCode() { - return delegate != null ? delegate.hashCode() : -1; + return delegate == null ? -1 : delegate.hashCode(); } @Override @@ -486,7 +486,7 @@ public class AccessContext { @Override public @NonNull Collection getAuthorities() { - return delegate.getAuthorities(); + return delegate == null ? List.of() : delegate.getAuthorities(); } @Override @@ -496,7 +496,7 @@ public class AccessContext { @Override public Object getDetails() { - return delegate.getDetails(); + return delegate == null ? null : delegate.getDetails(); } @Override