Ensure AuditLoggingAspect Bean Registration
Signed-off-by: Denislav Prinov <denislav.prinov@bosch.com>
This commit is contained in:
@@ -16,6 +16,7 @@ import java.util.stream.Collectors;
|
||||
|
||||
import org.eclipse.hawkbit.ContextAware;
|
||||
import org.eclipse.hawkbit.audit.AuditContextProvider;
|
||||
import org.eclipse.hawkbit.audit.AuditLoggingAspect;
|
||||
import org.eclipse.hawkbit.im.authentication.SpRole;
|
||||
import org.eclipse.hawkbit.tenancy.TenantAware.DefaultTenantResolver;
|
||||
import org.eclipse.hawkbit.tenancy.TenantAware.TenantResolver;
|
||||
@@ -122,6 +123,12 @@ public class SecurityAutoConfiguration {
|
||||
return AuditContextProvider.getInstance();
|
||||
}
|
||||
|
||||
@Bean
|
||||
@ConditionalOnMissingBean
|
||||
public AuditLoggingAspect auditLoggingAspect() {
|
||||
return new AuditLoggingAspect();
|
||||
}
|
||||
|
||||
/**
|
||||
* @param tenantAware singleton bean
|
||||
* @return tenantAware {@link SystemSecurityContext}
|
||||
|
||||
Reference in New Issue
Block a user