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.
Configures an LDAP
AuthenticationProvider
in the ProviderManagerBuilder using the Flowable LdapConfigurationApi.- Author:
- Filip Hrisafov
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected final com.flowable.core.spring.security.ldap.FlowableLdapAuthenticationProviderBuilderDeprecated. -
Constructor Summary
ConstructorsConstructorDescriptionFlowableLdapAuthenticationProviderConfigurer(com.flowable.core.spring.security.ldap.FlowableLdapAuthenticationProviderBuilder builder) Deprecated.FlowableLdapAuthenticationProviderConfigurer(ApplicationContext applicationContext) Deprecated. -
Method Summary
Modifier and TypeMethodDescriptionauthoritiesPopulator(LdapAuthoritiesPopulator ldapAuthoritiesPopulator) Deprecated.Specifies theLdapAuthoritiesPopulator.protected LdapAuthenticationProviderbuild()Deprecated.voidDeprecated.contextSource(BaseLdapPathContextSource contextSource) Deprecated.Specifies theBaseLdapPathContextSourcedefaultRole(String defaultRole) Deprecated.The default role that should be added to every user.ldapConfiguration(LdapConfigurationApi ldapConfiguration) Deprecated.Specifies theLdapConfigurationApiuserDefinitionAuthoritiesProvider(UserDefinitionAuthoritiesProvider userDefinitionAuthoritiesProvider) Deprecated.Specifies theUserDefinitionAuthoritiesProvideruserSearch(LdapUserSearch ldapUserSearch) Deprecated.Specifies theLdapUserSearch.Methods inherited from class org.springframework.security.config.annotation.SecurityConfigurerAdapter
addObjectPostProcessor, and, getBuilder, init, postProcess, setBuilder
-
Field Details
-
builder
protected final com.flowable.core.spring.security.ldap.FlowableLdapAuthenticationProviderBuilder builderDeprecated.
-
-
Constructor Details
-
FlowableLdapAuthenticationProviderConfigurer
Deprecated. -
FlowableLdapAuthenticationProviderConfigurer
public FlowableLdapAuthenticationProviderConfigurer(com.flowable.core.spring.security.ldap.FlowableLdapAuthenticationProviderBuilder builder) Deprecated.
-
-
Method Details
-
configure
Deprecated.- Specified by:
configurein interfaceSecurityConfigurer<AuthenticationManager,B extends ProviderManagerBuilder<B>> - Overrides:
configurein classSecurityConfigurerAdapter<AuthenticationManager,B extends ProviderManagerBuilder<B>> - Throws:
Exception
-
build
Deprecated. -
ldapConfiguration
public FlowableLdapAuthenticationProviderConfigurer<B> ldapConfiguration(LdapConfigurationApi ldapConfiguration) Deprecated.Specifies theLdapConfigurationApi- Parameters:
ldapConfiguration- theLdapConfigurationApi- Returns:
- the
FlowableLdapAuthenticationProviderConfigurerfor further customization
-
contextSource
public FlowableLdapAuthenticationProviderConfigurer<B> contextSource(BaseLdapPathContextSource contextSource) Deprecated.Specifies theBaseLdapPathContextSource- Parameters:
contextSource- theBaseLdapPathContextSource- Returns:
- the
FlowableLdapAuthenticationProviderConfigurerfor further customization
-
userDefinitionAuthoritiesProvider
public FlowableLdapAuthenticationProviderConfigurer<B> userDefinitionAuthoritiesProvider(UserDefinitionAuthoritiesProvider userDefinitionAuthoritiesProvider) Deprecated.Specifies theUserDefinitionAuthoritiesProvider- Parameters:
userDefinitionAuthoritiesProvider- theUserDefinitionAuthoritiesProvider- Returns:
- the
FlowableLdapAuthenticationProviderConfigurerfor further customization
-
userSearch
Deprecated.Specifies theLdapUserSearch.- Parameters:
ldapUserSearch- theLdapUserSearchthe default isFlowableLdapUserSearch- Returns:
- the
FlowableLdapAuthenticationProviderConfigurerfor further customization
-
authoritiesPopulator
public FlowableLdapAuthenticationProviderConfigurer<B> authoritiesPopulator(LdapAuthoritiesPopulator ldapAuthoritiesPopulator) Deprecated.Specifies theLdapAuthoritiesPopulator.- Parameters:
ldapAuthoritiesPopulator- theLdapAuthoritiesPopulatorthe default isFlowableLdapAuthoritiesPopulator- Returns:
- the
FlowableLdapAuthenticationProviderConfigurerfor further customization
-
defaultRole
Deprecated.The default role that should be added to every user.- Parameters:
defaultRole- the default role- Returns:
- the
FlowableLdapAuthenticationProviderConfigurerfor further customization
-
FlowableLdapAuthenticationProviderFactoryto expose anAuthenticatioProviderinstead