Package io.jmix.autoconfigure.restds
Class RestDsAutoConfiguration
java.lang.Object
io.jmix.autoconfigure.restds.RestDsAutoConfiguration
@AutoConfiguration
@Import({CoreConfiguration.class,RestDsConfiguration.class})
public class RestDsAutoConfiguration
extends Object
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionrestAuthenticationManagerSupplier(StandardAuthenticationProvidersProducer providersProducer, org.springframework.context.ApplicationEventPublisher publisher, org.springframework.security.core.userdetails.UserDetailsService userDetailsService, org.springframework.context.ApplicationContext applicationContext) restTokenHolder(org.springframework.beans.factory.ObjectProvider<SessionData> sessionDataProvider)
-
Constructor Details
-
RestDsAutoConfiguration
public RestDsAutoConfiguration()
-
-
Method Details
-
restAuthenticationManagerSupplier
@ConditionalOnProperty("jmix.restds.authentication-provider-store") @Bean("restds_RestAuthenticationManagerSupplier") @Order(100) public AddonAuthenticationManagerSupplier restAuthenticationManagerSupplier(StandardAuthenticationProvidersProducer providersProducer, org.springframework.context.ApplicationEventPublisher publisher, org.springframework.security.core.userdetails.UserDetailsService userDetailsService, org.springframework.context.ApplicationContext applicationContext) -
restTokenHolder
@Bean("restds_SessionRestTokenHolder") @ConditionalOnMissingBean(RestTokenHolder.class) public RestTokenHolder restTokenHolder(org.springframework.beans.factory.ObjectProvider<SessionData> sessionDataProvider) -
restOAuth2ClientAuthenticator
@ConditionalOnClass(name="org.springframework.security.oauth2.client.OAuth2AuthorizedClientManager") @Bean("restds_RestOAuth2ClientAuthenticator") @Scope("prototype") public RestOAuth2ClientAuthenticator restOAuth2ClientAuthenticator()
-