clean code do early return.
Signed-off-by: Michael Hirsch <michael.hirsch@bosch-si.com>
This commit is contained in:
@@ -143,12 +143,13 @@ public class DelayedEventBusPushStrategy implements EventPushStrategy {
|
|||||||
*/
|
*/
|
||||||
protected boolean eventSecurityCheck(final SecurityContext userContext,
|
protected boolean eventSecurityCheck(final SecurityContext userContext,
|
||||||
final org.eclipse.hawkbit.eventbus.event.Event event) {
|
final org.eclipse.hawkbit.eventbus.event.Event event) {
|
||||||
if (userContext != null && userContext.getAuthentication() != null) {
|
if (userContext == null || userContext.getAuthentication() == null) {
|
||||||
final Object tenantAuthenticationDetails = userContext.getAuthentication().getDetails();
|
return false;
|
||||||
if (tenantAuthenticationDetails instanceof TenantAwareAuthenticationDetails) {
|
}
|
||||||
return ((TenantAwareAuthenticationDetails) tenantAuthenticationDetails).getTenant()
|
final Object tenantAuthenticationDetails = userContext.getAuthentication().getDetails();
|
||||||
.equalsIgnoreCase(event.getTenant());
|
if (tenantAuthenticationDetails instanceof TenantAwareAuthenticationDetails) {
|
||||||
}
|
return ((TenantAwareAuthenticationDetails) tenantAuthenticationDetails).getTenant()
|
||||||
|
.equalsIgnoreCase(event.getTenant());
|
||||||
}
|
}
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user