@ Bean @ ConditionalOnMissingBean ( AmqpControllerAuthentication . class ) public AmqpControllerAuthentication amqpControllerAuthentication ( final SystemManagement systemManagement , final ControllerManagement controllerManagement , final TenantConfigurationManagement tenantConfigurationManagement , final TenantAware tenantAware , final DdiSecurityProperties ddiSecruityProperties , final SystemSecurityContext systemSecurityContext ) { return new AmqpControllerAuthentication ( systemManagement , controllerManagement , tenantConfigurationManagement , tenantAware , ddiSecruityProperties , systemSecurityContext ) ; }
create the authentication bean for controller over amqp .