Package io.camunda.connector.runtime
Class OutboundConnectorsAutoConfiguration
java.lang.Object
io.camunda.connector.runtime.OutboundConnectorsAutoConfiguration
@AutoConfiguration
@AutoConfigureBefore(org.springframework.boot.autoconfigure.jackson.JacksonAutoConfiguration.class)
@Import(io.camunda.connector.runtime.outbound.OutboundConnectorRuntimeConfiguration.class)
@EnableConfigurationProperties(ConnectorProperties.class)
public class OutboundConnectorsAutoConfiguration
extends Object
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionconsoleSecretApiClient(io.camunda.common.auth.Authentication authentication) consoleSecretProvider(ConsoleSecretApiClient consoleSecretApiClient) defaultSecretProvider(org.springframework.core.env.Environment environment) io.camunda.connector.feel.FeelEngineWrapperProvides aFeelEngineWrapperunless already present in the Spring Contextcom.fasterxml.jackson.databind.ObjectMapperio.camunda.connector.runtime.core.secret.SecretProviderAggregatorspringSecretProviderAggregator(Optional<List<io.camunda.connector.api.secret.SecretProvider>> secretProviderBeans)
-
Constructor Details
-
OutboundConnectorsAutoConfiguration
public OutboundConnectorsAutoConfiguration()
-
-
Method Details
-
feelEngine
@Bean @ConditionalOnMissingBean(io.camunda.connector.feel.FeelEngineWrapper.class) public io.camunda.connector.feel.FeelEngineWrapper feelEngine()Provides aFeelEngineWrapperunless already present in the Spring Context -
springSecretProviderAggregator
-
defaultSecretProvider
@Bean @ConditionalOnProperty(name="camunda.connector.secretprovider.environment.enabled", havingValue="true", matchIfMissing=true) public EnvironmentSecretProvider defaultSecretProvider(org.springframework.core.env.Environment environment) -
consoleSecretProvider
@Bean @ConditionalOnProperty(name="camunda.connector.secretprovider.console.enabled", havingValue="true") public ConsoleSecretProvider consoleSecretProvider(ConsoleSecretApiClient consoleSecretApiClient) -
consoleSecretApiClient
@Bean @ConditionalOnProperty(name="camunda.connector.secretprovider.console.enabled", havingValue="true") public ConsoleSecretApiClient consoleSecretApiClient(io.camunda.common.auth.Authentication authentication) -
objectMapper
@Bean @ConditionalOnMissingBean public com.fasterxml.jackson.databind.ObjectMapper objectMapper()
-