Fix AuthenticationDelegate null delegate support (#3104)
Signed-off-by: Avgustin Marinov <Avgustin.Marinov@bosch.com>
This commit is contained in:
@@ -461,7 +461,7 @@ public class AccessContext {
|
|||||||
|
|
||||||
@Override
|
@Override
|
||||||
public int hashCode() {
|
public int hashCode() {
|
||||||
return delegate != null ? delegate.hashCode() : -1;
|
return delegate == null ? -1 : delegate.hashCode();
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
@@ -486,7 +486,7 @@ public class AccessContext {
|
|||||||
|
|
||||||
@Override
|
@Override
|
||||||
public @NonNull Collection<? extends GrantedAuthority> getAuthorities() {
|
public @NonNull Collection<? extends GrantedAuthority> getAuthorities() {
|
||||||
return delegate.getAuthorities();
|
return delegate == null ? List.of() : delegate.getAuthorities();
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
@@ -496,7 +496,7 @@ public class AccessContext {
|
|||||||
|
|
||||||
@Override
|
@Override
|
||||||
public Object getDetails() {
|
public Object getDetails() {
|
||||||
return delegate.getDetails();
|
return delegate == null ? null : delegate.getDetails();
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
|
|||||||
Reference in New Issue
Block a user