Class FlowableLdapAuthenticationProviderConfigurer<B extends ProviderManagerBuilder<B>>
- java.lang.Object
-
- org.springframework.security.config.annotation.SecurityConfigurerAdapter<AuthenticationManager,B>
-
- com.flowable.core.spring.security.ldap.FlowableLdapAuthenticationProviderConfigurer<B>
-
- All Implemented Interfaces:
SecurityConfigurer<AuthenticationManager,B>
@Deprecated public class FlowableLdapAuthenticationProviderConfigurer<B extends ProviderManagerBuilder<B>> extends SecurityConfigurerAdapter<AuthenticationManager,B>
Deprecated.useFlowableLdapAuthenticationProviderFactory
to expose anAuthenticatioProvider
insteadConfigures an LDAPAuthenticationProvider
in theProviderManagerBuilder
using the FlowableLdapConfigurationApi
.- Author:
- Filip Hrisafov
-
-
Field Summary
Fields Modifier and Type Field Description protected com.flowable.core.spring.security.ldap.FlowableLdapAuthenticationProviderBuilder
builder
Deprecated.
-
Constructor Summary
Constructors Constructor Description FlowableLdapAuthenticationProviderConfigurer(com.flowable.core.spring.security.ldap.FlowableLdapAuthenticationProviderBuilder builder)
Deprecated.FlowableLdapAuthenticationProviderConfigurer(ApplicationContext applicationContext)
Deprecated.
-
Method Summary
-
Methods inherited from class org.springframework.security.config.annotation.SecurityConfigurerAdapter
addObjectPostProcessor, and, getBuilder, init, postProcess, setBuilder
-
-
-
-
Constructor Detail
-
FlowableLdapAuthenticationProviderConfigurer
public FlowableLdapAuthenticationProviderConfigurer(ApplicationContext applicationContext)
Deprecated.
-
FlowableLdapAuthenticationProviderConfigurer
public FlowableLdapAuthenticationProviderConfigurer(com.flowable.core.spring.security.ldap.FlowableLdapAuthenticationProviderBuilder builder)
Deprecated.
-
-
Method Detail
-
configure
public void configure(B builder) throws Exception
Deprecated.- Specified by:
configure
in interfaceSecurityConfigurer<AuthenticationManager,B extends ProviderManagerBuilder<B>>
- Overrides:
configure
in classSecurityConfigurerAdapter<AuthenticationManager,B extends ProviderManagerBuilder<B>>
- Throws:
Exception
-
build
protected LdapAuthenticationProvider build()
Deprecated.
-
ldapConfiguration
public FlowableLdapAuthenticationProviderConfigurer<B> ldapConfiguration(LdapConfigurationApi ldapConfiguration)
Deprecated.Specifies theLdapConfigurationApi
- Parameters:
ldapConfiguration
- theLdapConfigurationApi
- Returns:
- the
FlowableLdapAuthenticationProviderConfigurer
for further customization
-
contextSource
public FlowableLdapAuthenticationProviderConfigurer<B> contextSource(BaseLdapPathContextSource contextSource)
Deprecated.Specifies theBaseLdapPathContextSource
- Parameters:
contextSource
- theBaseLdapPathContextSource
- Returns:
- the
FlowableLdapAuthenticationProviderConfigurer
for further customization
-
userDefinitionAuthoritiesProvider
public FlowableLdapAuthenticationProviderConfigurer<B> userDefinitionAuthoritiesProvider(UserDefinitionAuthoritiesProvider userDefinitionAuthoritiesProvider)
Deprecated.Specifies theUserDefinitionAuthoritiesProvider
- Parameters:
userDefinitionAuthoritiesProvider
- theUserDefinitionAuthoritiesProvider
- Returns:
- the
FlowableLdapAuthenticationProviderConfigurer
for further customization
-
userSearch
public FlowableLdapAuthenticationProviderConfigurer<B> userSearch(LdapUserSearch ldapUserSearch)
Deprecated.Specifies theLdapUserSearch
.- Parameters:
ldapUserSearch
- theLdapUserSearch
the default isFlowableLdapUserSearch
- Returns:
- the
FlowableLdapAuthenticationProviderConfigurer
for further customization
-
authoritiesPopulator
public FlowableLdapAuthenticationProviderConfigurer<B> authoritiesPopulator(LdapAuthoritiesPopulator ldapAuthoritiesPopulator)
Deprecated.Specifies theLdapAuthoritiesPopulator
.- Parameters:
ldapAuthoritiesPopulator
- theLdapAuthoritiesPopulator
the default isFlowableLdapAuthoritiesPopulator
- Returns:
- the
FlowableLdapAuthenticationProviderConfigurer
for further customization
-
defaultRole
public FlowableLdapAuthenticationProviderConfigurer<B> defaultRole(String defaultRole)
Deprecated.The default role that should be added to every user.- Parameters:
defaultRole
- the default role- Returns:
- the
FlowableLdapAuthenticationProviderConfigurer
for further customization
-
-