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.ContextAware;
|
||||||
import org.eclipse.hawkbit.audit.AuditContextProvider;
|
import org.eclipse.hawkbit.audit.AuditContextProvider;
|
||||||
|
import org.eclipse.hawkbit.audit.AuditLoggingAspect;
|
||||||
import org.eclipse.hawkbit.im.authentication.SpRole;
|
import org.eclipse.hawkbit.im.authentication.SpRole;
|
||||||
import org.eclipse.hawkbit.tenancy.TenantAware.DefaultTenantResolver;
|
import org.eclipse.hawkbit.tenancy.TenantAware.DefaultTenantResolver;
|
||||||
import org.eclipse.hawkbit.tenancy.TenantAware.TenantResolver;
|
import org.eclipse.hawkbit.tenancy.TenantAware.TenantResolver;
|
||||||
@@ -122,6 +123,12 @@ public class SecurityAutoConfiguration {
|
|||||||
return AuditContextProvider.getInstance();
|
return AuditContextProvider.getInstance();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@Bean
|
||||||
|
@ConditionalOnMissingBean
|
||||||
|
public AuditLoggingAspect auditLoggingAspect() {
|
||||||
|
return new AuditLoggingAspect();
|
||||||
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @param tenantAware singleton bean
|
* @param tenantAware singleton bean
|
||||||
* @return tenantAware {@link SystemSecurityContext}
|
* @return tenantAware {@link SystemSecurityContext}
|
||||||
|
|||||||
Reference in New Issue
Block a user