Class DataFeedProviderAutoConfiguration
java.lang.Object
com.broadleafcommerce.datafeed.service.collector.provider.autoconfigure.DataFeedProviderAutoConfiguration
@Configuration
@EnableConfigurationProperties({ProductDataFeedCollectorProperties.class,CatalogProviderProperties.class,InventoryProviderProperties.class,PricingProviderProperties.class,RatingsReviewsProviderProperties.class,SSLVerificationProperties.class})
public class DataFeedProviderAutoConfiguration
extends Object
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionSupplier<org.springframework.security.oauth2.client.web.reactive.function.client.ServletOAuth2AuthorizedClientExchangeFilterFunction>
oAuth2FilterFunctionSupplier
(org.springframework.security.oauth2.client.registration.ClientRegistrationRepository clientRegistrations, SSLVerificationProperties sslVerificationProperties) We'll leave this with a general name as it can (and should) be reused in a flex package.
-
Constructor Details
-
DataFeedProviderAutoConfiguration
public DataFeedProviderAutoConfiguration()
-
-
Method Details
-
oAuth2FilterFunctionSupplier
@Bean(name="oAuth2FilterFunctionSupplier") @ConditionalOnMissingBean(name="oAuth2FilterFunctionSupplier") public Supplier<org.springframework.security.oauth2.client.web.reactive.function.client.ServletOAuth2AuthorizedClientExchangeFilterFunction> oAuth2FilterFunctionSupplier(org.springframework.security.oauth2.client.registration.ClientRegistrationRepository clientRegistrations, SSLVerificationProperties sslVerificationProperties) We'll leave this with a general name as it can (and should) be reused in a flex package. TODO: possibly move this to a broadleaf oauth2 client dependency https://github.com/BroadleafCommerce/MicroPM/issues/1924- Parameters:
clientRegistrations
-sslVerificationProperties
-- Returns:
-
providerUtil
-