Class GraphQLWebSecurityAutoConfiguration
java.lang.Object
graphql.kickstart.autoconfigure.web.servlet.GraphQLWebSecurityAutoConfiguration
@AutoConfiguration
@ConditionalOnWebApplication(type=SERVLET)
@Conditional(OnSchemaOrSchemaProviderBean.class)
@ConditionalOnProperty(value="graphql.servlet.enabled",
havingValue="true",
matchIfMissing=true)
@AutoConfigureBefore(GraphQLWebAutoConfiguration.class)
@ConditionalOnClass({org.springframework.web.servlet.DispatcherServlet.class,org.springframework.security.authentication.DefaultAuthenticationEventPublisher.class})
@EnableConfigurationProperties({GraphQLServletProperties.class,AsyncServletProperties.class})
public class GraphQLWebSecurityAutoConfiguration
extends Object
-
Constructor Summary
Constructors -
Method Summary
-
Constructor Details
-
GraphQLWebSecurityAutoConfiguration
public GraphQLWebSecurityAutoConfiguration()
-
-
Method Details
-
threadPoolTaskExecutor
@Bean("graphqlAsyncTaskExecutor") @ConditionalOnMissingBean(name="graphqlAsyncTaskExecutor") public Executor threadPoolTaskExecutor()
-