Package com.vaadin.flow.spring
Class SpringSecurityAutoConfiguration
java.lang.Object
com.vaadin.flow.spring.SpringSecurityAutoConfiguration
@Configuration
@ConditionalOnClass(org.springframework.security.config.annotation.web.configuration.WebSecurityCustomizer.class)
@EnableConfigurationProperties(VaadinConfigurationProperties.class)
public class SpringSecurityAutoConfiguration
extends Object
Spring boot auto-configuration class for Flow.
- Author:
- Vaadin Ltd
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionMakes the default access annotation checker available for security configuration.Makes the request util available.Makes the default request cache available for security configuration.viewAccessChecker(AccessAnnotationChecker accessAnnotationChecker) Makes the default view access checker available for security configuration.Makes the default view access check initializer available for security configuration.
-
Constructor Details
-
SpringSecurityAutoConfiguration
public SpringSecurityAutoConfiguration()
-
-
Method Details
-
vaadinDefaultRequestCache
Makes the default request cache available for security configuration.- Returns:
- the default request cache
-
viewAccessCheckerInitializer
Makes the default view access check initializer available for security configuration.- Returns:
- the default access check initializer
-
viewAccessChecker
Makes the default view access checker available for security configuration.- Returns:
- the default view access checker
-
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
Makes the request util available.- Returns:
- the request util
-