Package io.jmix.autoconfigure.superset
Class SupersetAutoConfiguration
java.lang.Object
io.jmix.autoconfigure.superset.SupersetAutoConfiguration
@AutoConfiguration
@Import(SupersetConfiguration.class)
public class SupersetAutoConfiguration
extends Object
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionsupersetTokenScheduleConfigurer
(org.springframework.scheduling.TaskScheduler taskScheduler, org.springframework.scheduling.TaskScheduler csrfTaskScheduler, SupersetProperties supersetProperties, SupersetTokenManager accessTokenManager) org.springframework.scheduling.TaskScheduler
org.springframework.scheduling.TaskScheduler
-
Constructor Details
-
SupersetAutoConfiguration
public SupersetAutoConfiguration()
-
-
Method Details
-
threadPoolAccessTokenTaskScheduler
@Bean("sprset_ThreadPoolAccessTokenTaskScheduler") public org.springframework.scheduling.TaskScheduler threadPoolAccessTokenTaskScheduler() -
threadPoolTasCsrfTokenkScheduler
@Bean("sprset_ThreadPoolCsrfTokenTaskScheduler") @ConditionalOnProperty(value={"jmix.superset.csrf-protection-enabled","jmix.superset.tokens-refresh-enabled"}, matchIfMissing=true) public org.springframework.scheduling.TaskScheduler threadPoolTasCsrfTokenkScheduler() -
supersetTokenScheduleConfigurer
@Bean("sprset_SupersetTokenScheduleConfigurer") @ConditionalOnProperty(value="jmix.superset.tokens-refresh-enabled", matchIfMissing=true) public SupersetTokenScheduleConfigurer supersetTokenScheduleConfigurer(@Qualifier("sprset_ThreadPoolAccessTokenTaskScheduler") org.springframework.scheduling.TaskScheduler taskScheduler, @Autowired(required=false) @Qualifier("sprset_ThreadPoolCsrfTokenTaskScheduler") org.springframework.scheduling.TaskScheduler csrfTaskScheduler, SupersetProperties supersetProperties, SupersetTokenManager accessTokenManager) -
supersetCookieManager
@Bean("sprset_SupersetCookieManager") @ConditionalOnMissingBean public SupersetCookieManager supersetCookieManager()
-