Class LdapIdentityMappingConfigurationBuilder
- java.lang.Object
-
- org.infinispan.server.configuration.security.LdapIdentityMappingConfigurationBuilder
-
- All Implemented Interfaces:
org.infinispan.commons.configuration.Builder<LdapIdentityMappingConfiguration>
public class LdapIdentityMappingConfigurationBuilder extends Object implements org.infinispan.commons.configuration.Builder<LdapIdentityMappingConfiguration>
- Since:
- 10.0
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description LdapAttributeConfigurationBuilderaddAttributeMapping()LdapIdentityMappingConfigurationcreate()LdapIdentityMappingConfigurationBuilderfilterName(String filterName)LdapIdentityMappingConfigurationBuilderrdnIdentifier(String rdnIdentifier)LdapIdentityMappingConfigurationBuilderread(LdapIdentityMappingConfiguration template)LdapIdentityMappingConfigurationBuildersearchBaseDn(String searchBaseDn)LdapIdentityMappingConfigurationBuildersearchRecursive(boolean searchRecursive)LdapIdentityMappingConfigurationBuildersearchTimeLimit(int searchTimeLimit)LdapUserPasswordMapperConfigurationBuilderuserPasswordMapper()voidvalidate()
-
-
-
Method Detail
-
rdnIdentifier
public LdapIdentityMappingConfigurationBuilder rdnIdentifier(String rdnIdentifier)
-
searchBaseDn
public LdapIdentityMappingConfigurationBuilder searchBaseDn(String searchBaseDn)
-
searchRecursive
public LdapIdentityMappingConfigurationBuilder searchRecursive(boolean searchRecursive)
-
searchTimeLimit
public LdapIdentityMappingConfigurationBuilder searchTimeLimit(int searchTimeLimit)
-
filterName
public LdapIdentityMappingConfigurationBuilder filterName(String filterName)
-
addAttributeMapping
public LdapAttributeConfigurationBuilder addAttributeMapping()
-
userPasswordMapper
public LdapUserPasswordMapperConfigurationBuilder userPasswordMapper()
-
validate
public void validate()
- Specified by:
validatein interfaceorg.infinispan.commons.configuration.Builder<LdapIdentityMappingConfiguration>
-
create
public LdapIdentityMappingConfiguration create()
- Specified by:
createin interfaceorg.infinispan.commons.configuration.Builder<LdapIdentityMappingConfiguration>
-
read
public LdapIdentityMappingConfigurationBuilder read(LdapIdentityMappingConfiguration template)
- Specified by:
readin interfaceorg.infinispan.commons.configuration.Builder<LdapIdentityMappingConfiguration>
-
-