@Configuration @ConditionalOnClass(value=org.springframework.security.config.annotation.web.configuration.WebSecurityConfigurerAdapter.class) @EnableConfigurationProperties(value=VaadinConfigurationProperties.class) public class SpringSecurityAutoConfiguration extends Object
| Constructor and Description |
|---|
SpringSecurityAutoConfiguration() |
| Modifier and Type | Method and Description |
|---|---|
com.vaadin.flow.server.auth.AccessAnnotationChecker |
accessAnnotationChecker()
Makes the default access annotation checker available for security
configuration.
|
RequestUtil |
requestUtil()
Makes the request util available.
|
VaadinDefaultRequestCache |
vaadinDefaultRequestCache()
Makes the default request cache available for security configuration.
|
com.vaadin.flow.server.auth.ViewAccessChecker |
viewAccessChecker()
Makes the default view access checker available for security
configuration.
|
ViewAccessCheckerInitializer |
viewAccessCheckerInitializer()
Makes the default view access check initializer available for security
configuration.
|
@Bean public VaadinDefaultRequestCache vaadinDefaultRequestCache()
@Bean public ViewAccessCheckerInitializer viewAccessCheckerInitializer()
@Bean public com.vaadin.flow.server.auth.ViewAccessChecker viewAccessChecker()
@Bean @ConditionalOnMissingBean public com.vaadin.flow.server.auth.AccessAnnotationChecker accessAnnotationChecker()
Fusion makes this bean available by default but if Fusion is excluded from the project, we make it available here
@Bean public RequestUtil requestUtil()
Copyright © 2021 Vaadin Ltd. All Rights Reserved.