@Configuration
@ConditionalOnClass(value={org.springframework.security.authentication.AuthenticationManager.class,org.flowable.idm.api.IdmIdentityService.class,org.flowable.spring.security.FlowableAuthenticationProvider.class,org.springframework.security.config.annotation.authentication.configuration.GlobalAuthenticationConfigurerAdapter.class})
@ConditionalOnBean(value=org.flowable.idm.api.IdmIdentityService.class)
@AutoConfigureBefore(value=org.springframework.boot.autoconfigure.security.servlet.SecurityAutoConfiguration.class)
@AutoConfigureAfter(value={IdmEngineServicesAutoConfiguration.class,ProcessEngineAutoConfiguration.class})
public class FlowableSecurityAutoConfiguration
extends Object
IdmIdentityService.| Modifier and Type | Class and Description |
|---|---|
static class |
FlowableSecurityAutoConfiguration.SpringSecurityAuthenticationContextConfiguration |
static class |
FlowableSecurityAutoConfiguration.UserDetailsServiceConfiguration |
| Constructor and Description |
|---|
FlowableSecurityAutoConfiguration() |
| Modifier and Type | Method and Description |
|---|---|
FlowableAuthenticationProvider |
flowableAuthenticationProvider(org.flowable.idm.api.IdmIdentityService idmIdentityService,
org.springframework.security.core.userdetails.UserDetailsService userDetailsService) |
FlowableUserDetailsService |
flowableUserDetailsService(org.flowable.idm.api.IdmIdentityService identityService) |
@Bean @ConditionalOnMissingBean(value=org.springframework.security.core.userdetails.UserDetailsService.class) public FlowableUserDetailsService flowableUserDetailsService(org.flowable.idm.api.IdmIdentityService identityService)
@Bean @ConditionalOnMissingBean(value=org.springframework.security.authentication.AuthenticationProvider.class) public FlowableAuthenticationProvider flowableAuthenticationProvider(org.flowable.idm.api.IdmIdentityService idmIdentityService, org.springframework.security.core.userdetails.UserDetailsService userDetailsService)
Copyright © 2018 Flowable. All rights reserved.