Package io.jmix.autoconfigure.saml
Class SamlAutoConfiguration.DefaulSamlVaadinWebSecurity
java.lang.Object
com.vaadin.flow.spring.security.VaadinWebSecurity
io.jmix.saml.SamlVaadinWebSecurity
io.jmix.autoconfigure.saml.SamlAutoConfiguration.DefaulSamlVaadinWebSecurity
- Enclosing class:
- SamlAutoConfiguration
@EnableWebSecurity
@ConditionalOnProperty(value="jmix.saml.use-default-ui-configuration",
havingValue="true",
matchIfMissing=true)
public static class SamlAutoConfiguration.DefaulSamlVaadinWebSecurity
extends SamlVaadinWebSecurity
-
Field Summary
Fields inherited from class io.jmix.saml.SamlVaadinWebSecurity
additionalConfigurers, relyingPartyRegistrationRepository, samlProperties, samlUserMapper -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionsamlVaadinSecurityFilterChainCustomizer(ClientDetailsSourceSupport clientDetailsSourceSupport, SamlProperties samlProperties) Methods inherited from class io.jmix.saml.SamlVaadinWebSecurity
configure, createAuthenticationProvider, createRelyingPartyRegistrationRepositoryWrapperWithRedirectBinding, createSamlAuthConverter, createSamlLogoutSuccessHandler, isForceRedirectBindingLogoutMethods inherited from class com.vaadin.flow.spring.security.VaadinWebSecurity
addLogoutHandlers, antMatchers, applyUrlMapping, configure, enableNavigationAccessControl, filterChain, getAuthenticationContext, getDefaultHttpSecurityPermitMatcher, getDefaultHttpSecurityPermitMatcher, getDefaultWebSecurityIgnoreMatcher, getDefaultWebSecurityIgnoreMatcher, getNavigationAccessControl, getViewAccessChecker, oidcLogoutSuccessHandler, pathMatchers, routeMatchers, routePathMatchers, setLoginView, setLoginView, setLoginView, setLoginView, setOAuth2LoginPage, setOAuth2LoginPage, setStatelessAuthentication, setStatelessAuthentication, webSecurityCustomizer
-
Constructor Details
-
DefaulSamlVaadinWebSecurity
public DefaulSamlVaadinWebSecurity()
-
-
Method Details
-
samlVaadinSecurityFilterChainCustomizer
@Bean("saml_SamlVaadinSecurityFilterChainCustomizer") public SecurityFilterChainCustomizer samlVaadinSecurityFilterChainCustomizer(ClientDetailsSourceSupport clientDetailsSourceSupport, SamlProperties samlProperties)
-