Package com.vaadin.flow.spring
Class SpringSecurityAutoConfiguration
- java.lang.Object
-
- com.vaadin.flow.spring.SpringSecurityAutoConfiguration
-
@Configuration @ConditionalOnClass(org.springframework.security.config.annotation.web.configuration.WebSecurityConfigurerAdapter.class) @EnableConfigurationProperties(VaadinConfigurationProperties.class) public class SpringSecurityAutoConfiguration extends Object
Spring boot auto-configuration class for Flow.- Author:
- Vaadin Ltd
-
-
Constructor Summary
Constructors Constructor Description SpringSecurityAutoConfiguration()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description AccessAnnotationCheckeraccessAnnotationChecker()Makes the default access annotation checker available for security configuration.RequestUtilrequestUtil()Makes the request util available.VaadinDefaultRequestCachevaadinDefaultRequestCache()Makes the default request cache available for security configuration.ViewAccessCheckerviewAccessChecker(AccessAnnotationChecker accessAnnotationChecker)Makes the default view access checker available for security configuration.ViewAccessCheckerInitializerviewAccessCheckerInitializer()Makes the default view access check initializer available for security configuration.
-
-
-
Method Detail
-
vaadinDefaultRequestCache
@Bean public VaadinDefaultRequestCache vaadinDefaultRequestCache()
Makes the default request cache available for security configuration.- Returns:
- the default request cache
-
viewAccessCheckerInitializer
@Bean public ViewAccessCheckerInitializer viewAccessCheckerInitializer()
Makes the default view access check initializer available for security configuration.- Returns:
- the default access check initializer
-
viewAccessChecker
@Bean public ViewAccessChecker viewAccessChecker(AccessAnnotationChecker accessAnnotationChecker)
Makes the default view access checker available for security configuration.- Returns:
- the default view access checker
-
accessAnnotationChecker
@Bean @ConditionalOnMissingBean public AccessAnnotationChecker accessAnnotationChecker()
Makes the default access annotation checker available for security configuration.Fusion makes this bean available by default but if Fusion is excluded from the project, we make it available here
- Returns:
- the default access annotation checker
-
requestUtil
@Bean public RequestUtil requestUtil()
Makes the request util available.- Returns:
- the request util
-
-