Package org.flowable.ui.common.security
Class FlowableUiSecurityAutoConfiguration
- java.lang.Object
-
- org.flowable.ui.common.security.FlowableUiSecurityAutoConfiguration
-
@Configuration(proxyBeanMethods=false) @AutoConfigureAfter(org.flowable.spring.boot.idm.IdmEngineServicesAutoConfiguration.class) @AutoConfigureBefore({org.flowable.spring.boot.FlowableSecurityAutoConfiguration.class,org.springframework.boot.autoconfigure.security.oauth2.client.servlet.OAuth2ClientAutoConfiguration.class}) public class FlowableUiSecurityAutoConfiguration extends Object
- Author:
- Filip Hrisafov
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classFlowableUiSecurityAutoConfiguration.ActuatorWebSecurityConfigurationAdapterstatic classFlowableUiSecurityAutoConfiguration.FormLoginWebSecurityConfigurerAdapterstatic classFlowableUiSecurityAutoConfiguration.LocalIdmConfigurationstatic classFlowableUiSecurityAutoConfiguration.OAuthWebSecurityConfigurerAdapterstatic classFlowableUiSecurityAutoConfiguration.RemoteIdmConfiguration
-
Constructor Summary
Constructors Constructor Description FlowableUiSecurityAutoConfiguration(org.springframework.beans.factory.ObjectProvider<SecurityScopeProvider> securityScopeProvider)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ApiHttpSecurityCustomizerdefaultApiHttpSecurityCustomizer()org.springframework.security.web.authentication.RememberMeServicesflowableUiRememberMeService(FlowableCommonAppProperties properties, org.springframework.security.core.userdetails.UserDetailsService userDetailsService, PersistentTokenService persistentTokenService)
-
-
-
Constructor Detail
-
FlowableUiSecurityAutoConfiguration
public FlowableUiSecurityAutoConfiguration(org.springframework.beans.factory.ObjectProvider<SecurityScopeProvider> securityScopeProvider)
-
-
Method Detail
-
flowableUiRememberMeService
@Bean @ConditionalOnMissingBean public org.springframework.security.web.authentication.RememberMeServices flowableUiRememberMeService(FlowableCommonAppProperties properties, org.springframework.security.core.userdetails.UserDetailsService userDetailsService, PersistentTokenService persistentTokenService)
-
defaultApiHttpSecurityCustomizer
@Bean @ConditionalOnMissingBean @ConditionalOnProperty(prefix="flowable.common.app.security", name="type", havingValue="idm", matchIfMissing=true) public ApiHttpSecurityCustomizer defaultApiHttpSecurityCustomizer()
-
-